[GH-ISSUE #1289] Initial attempt to login with Safari extension fails, but login actually succeeds #827

Open
opened 2026-03-02 11:53:05 +03:00 by kerem · 1 comment
Owner

Originally created by @hiveai on GitHub (Apr 21, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1289

Describe the Bug

When I use v1.2.3 of the Safari Extension with karakeep 0.23.2 and attempt to login, the login seems to fail (Displays "Logged in as: "Not logged in" but the login succeeds.
If I refresh the login view it lists the email of the user I was attempting to login.
And subsequent attempts to add bookmarks succeed.

karakeep-log.txt

Steps to Reproduce

  1. control click on safari extension icon in the safari top bar
  2. click Manage Extension
  3. Click [Settings]
  4. Enter Server address
  5. Enter email+password or API Key
  6. Result: after a few seconds you get "Logged in as: Not logged in"
    In fact the login has succeeded. If you refresh that page, the user is logged in, and saving bookmarks by clicking on the extension in safari works.

Expected Behaviour

The login should succeed and the message should show: "Logged in as: emailAddress@mail.com"

Screenshots or Additional Context

Image

Device Details

Safari Version 18.4 (20621.1.15.11.10) on macOS Sequoia 15.4 (24E248)

Exact Karakeep Version

v0.23.2

Have you checked the troubleshooting guide?

  • I have checked the troubleshooting guide and I haven't found a solution to my problem
Originally created by @hiveai on GitHub (Apr 21, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1289 ### Describe the Bug When I use v1.2.3 of the Safari Extension with karakeep 0.23.2 and attempt to login, the login seems to fail (Displays "Logged in as: "Not logged in" but the login succeeds. If I refresh the login view it lists the email of the user I was attempting to login. And subsequent attempts to add bookmarks succeed. [karakeep-log.txt](https://github.com/user-attachments/files/19835255/karakeep-log.txt) ### Steps to Reproduce 1. control click on safari extension icon in the safari top bar 2. click Manage Extension 3. Click [Settings] 4. Enter Server address 5. Enter email+password or API Key 6. Result: after a few seconds you get "Logged in as: Not logged in" In fact the login has succeeded. If you refresh that page, the user is logged in, and saving bookmarks by clicking on the extension in safari works. ### Expected Behaviour The login should succeed and the message should show: "Logged in as: emailAddress@mail.com" ### Screenshots or Additional Context <img width="384" alt="Image" src="https://github.com/user-attachments/assets/cba4fa04-e655-45b6-8a37-24015876adea" /> ### Device Details Safari Version 18.4 (20621.1.15.11.10) on macOS Sequoia 15.4 (24E248) ### Exact Karakeep Version v0.23.2 ### Have you checked the troubleshooting guide? - [x] I have checked the troubleshooting guide and I haven't found a solution to my problem
Author
Owner

@MohamedBassem commented on GitHub (Apr 21, 2025):

Yeah, I've seen this happen before. Thanks for the report!

<!-- gh-comment-id:2819136277 --> @MohamedBassem commented on GitHub (Apr 21, 2025): Yeah, I've seen this happen before. Thanks for the report!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#827
No description provided.