[GH-ISSUE #136] Need a way to change email address of account #110

Open
opened 2026-03-02 11:46:44 +03:00 by kerem · 10 comments
Owner

Originally created by @scubanarc on GitHub (May 4, 2024).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/136

Either through app or CLI there needs to be a way to change the email address that you use to login.

Originally created by @scubanarc on GitHub (May 4, 2024). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/136 Either through app or CLI there needs to be a way to change the email address that you use to login.
Author
Owner

@MohamedBassem commented on GitHub (May 4, 2024):

Fair. If this is urgent, you can do it from the sqlite database directly and things should work just fine.

<!-- gh-comment-id:2094287219 --> @MohamedBassem commented on GitHub (May 4, 2024): Fair. If this is urgent, you can do it from the sqlite database directly and things should work just fine.
Author
Owner

@scubanarc commented on GitHub (May 4, 2024):

I did just that and it worked. Thanks.

<!-- gh-comment-id:2094287833 --> @scubanarc commented on GitHub (May 4, 2024): I did just that and it worked. Thanks.
Author
Owner

@hamoudydev commented on GitHub (Feb 7, 2025):

Fair. If this is urgent, you can do it from the sqlite database directly and things should work just fine.

how would one go about doing this?

<!-- gh-comment-id:2641868641 --> @hamoudydev commented on GitHub (Feb 7, 2025): > Fair. If this is urgent, you can do it from the sqlite database directly and things should work just fine. how would one go about doing this?
Author
Owner

@mpowaa commented on GitHub (Mar 30, 2025):

how would one go about doing this?

By default, the Hoarder app’s db is stored in the data Docker volume, which resides at /var/lib/docker/volumes/hoarder_data/_data inside the Docker VM on macOS.

<!-- gh-comment-id:2764712476 --> @mpowaa commented on GitHub (Mar 30, 2025): > how would one go about doing this? By default, the Hoarder app’s db is stored in the data Docker volume, which resides at /var/lib/docker/volumes/hoarder_data/_data inside the Docker VM on macOS.
Author
Owner

@Lipown commented on GitHub (Apr 7, 2025):

I need to do that, but have no idea how :/ I changed my email in Oauth provider and now I am not able to log in...

<!-- gh-comment-id:2784201193 --> @Lipown commented on GitHub (Apr 7, 2025): I need to do that, but have no idea how :/ I changed my email in Oauth provider and now I am not able to log in...
Author
Owner

@aha1215 commented on GitHub (May 10, 2025):

I need to do that, but have no idea how :/ I changed my email in Oauth provider and now I am not able to log in...

https://docs.karakeep.app/FAQ/

And instead of changing the password do this:

update user set email='newemail@gmail.com' where email='oldemail@gmail.com';

<!-- gh-comment-id:2869137278 --> @aha1215 commented on GitHub (May 10, 2025): > I need to do that, but have no idea how :/ I changed my email in Oauth provider and now I am not able to log in... https://docs.karakeep.app/FAQ/ And instead of changing the password do this: `update user set email='newemail@gmail.com' where email='oldemail@gmail.com';`
Author
Owner

@mpowaa commented on GitHub (May 11, 2025):

Fair. If this is urgent, you can do it from the sqlite database directly and things should work just fine.

how would one go about doing this?

@hamoudydev and @Lipown, were you able to update your email address? If not, then post more details (like what step you're on, any error messages, or device you're using), the faster we can help you fix the issue.

<!-- gh-comment-id:2869321834 --> @mpowaa commented on GitHub (May 11, 2025): > > Fair. If this is urgent, you can do it from the sqlite database directly and things should work just fine. > > how would one go about doing this? @hamoudydev and @Lipown, were you able to update your email address? If not, then post more details (like what step you're on, any error messages, or device you're using), the faster we can help you fix the issue.
Author
Owner

@borncrusader commented on GitHub (May 23, 2025):

For the future, using sqlite3 to update email works magically! Just tried it.

<!-- gh-comment-id:2903360818 --> @borncrusader commented on GitHub (May 23, 2025): For the future, using `sqlite3` to update `email` works magically! Just tried it.
Author
Owner

@Lipown commented on GitHub (May 26, 2025):

@mpowaa well I did changed it back to original, than back to new and it is still working without changing anything.
@borncrusader I have to learn that...

<!-- gh-comment-id:2910384583 --> @Lipown commented on GitHub (May 26, 2025): @mpowaa well I did changed it back to original, than back to new and it is still working without changing anything. @borncrusader I have to learn that...
Author
Owner

@kapuett commented on GitHub (Nov 24, 2025):

I need to do that, but have no idea how :/ I changed my email in Oauth provider and now I am not able to log in...

https://docs.karakeep.app/FAQ/

And instead of changing the password do this:

update user set email='newemail@gmail.com' where email='oldemail@gmail.com';

This works but does not change the mail displayed in the profile, it still is the old one:

Image

How would one find the param that needs changing in sqlite?

E: logging out and back in again solved this.

<!-- gh-comment-id:3570097609 --> @kapuett commented on GitHub (Nov 24, 2025): > > I need to do that, but have no idea how :/ I changed my email in Oauth provider and now I am not able to log in... > > https://docs.karakeep.app/FAQ/ > > And instead of changing the password do this: > > `update user set email='newemail@gmail.com' where email='oldemail@gmail.com';` ~~This works but does not change the mail displayed in the profile, it still is the old one:~~ <img width="1034" height="249" alt="Image" src="https://github.com/user-attachments/assets/ccf24668-bfc0-4aa5-8a2c-27bc799b73d0" /> How would one find the param that needs changing in sqlite? E: logging out and back in again solved this.
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#110
No description provided.