Multi-tenancy support #29

Closed
opened 2025-12-28 23:24:23 +01:00 by adam · 3 comments
Owner

Originally created by @CocaCola2701 on GitHub (Mar 2, 2025).

Originally assigned to: @eitchtee on GitHub.

Hey,

my SO wants to use WYGIWYH as well. So I added a user in the Django Admin area. When she logs in she doesn't have an empty WYGIWYH instance to track her finances. Instead she has access to my data.

Is this intended? It might be useful, if multiple people share accounts and want to track their stuff together, but for our use case this is not ideal.

Thank you and regards

Originally created by @CocaCola2701 on GitHub (Mar 2, 2025). Originally assigned to: @eitchtee on GitHub. Hey, my SO wants to use WYGIWYH as well. So I added a user in the Django Admin area. When she logs in she doesn't have an empty WYGIWYH instance to track her finances. Instead she has access to my data. Is this intended? It might be useful, if multiple people share accounts and want to track their stuff together, but for our use case this is not ideal. Thank you and regards
adam added the enhancement label 2025-12-28 23:24:23 +01:00
adam closed this issue 2025-12-28 23:24:23 +01:00
Author
Owner

@eitchtee commented on GitHub (Mar 3, 2025):

Yes, that's intended or at least is a caveat of how things were designed, currently WYGIWYH is multi-user, but not multi-tenancy, i.e. multiple users have access to all the data.

But I agree this should be implemented, it's a very big change tough.

@eitchtee commented on GitHub (Mar 3, 2025): Yes, that's intended or at least is a caveat of how things were designed, currently WYGIWYH is multi-user, but not multi-tenancy, i.e. multiple users have access to all the data. But I agree this should be implemented, it's a very big change tough.
Author
Owner

@eitchtee commented on GitHub (Mar 8, 2025):

Howdy, this is available on v0.12.0, please read the release notes for more information.

This was a really big change with 79 files changed, let me know if you see any data leakage from one user to another or have any problems.

@eitchtee commented on GitHub (Mar 8, 2025): Howdy, this is available on [v0.12.0](https://github.com/eitchtee/WYGIWYH/releases/tag/0.12.0), please read the [release notes](https://github.com/eitchtee/WYGIWYH/releases/tag/0.12.0) for more information. This was a really big change with 79 files changed, let me know if you see any data leakage from one user to another or have any problems.
Author
Owner

@CocaCola2701 commented on GitHub (Mar 9, 2025):

Hey. It works great! So far we can not see any data leakage!

@CocaCola2701 commented on GitHub (Mar 9, 2025): Hey. It works great! So far we can not see any data leakage!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WYGIWYH#29