bennylope / django-organizations

:couple: Multi-user accounts for Django projects
http://django-organizations.readthedocs.org/
BSD 2-Clause "Simplified" License
1.3k stars 212 forks source link

Distinguish between workspaces #238

Closed tildebox closed 2 years ago

tildebox commented 2 years ago

This is not an issue. I'm trying to find a solution and hope to get an answer here.

Users can register on my website with an e-mail address. After logging in, users can create workspaces.

Team members can be invited to each workspace. The team members can only see the team members in this workspace.

The user can then switch between the workspaces.

For the separation, I've seen sites create a different subdomain for each workspace:

david.example.com james-smith.example.com lucy3.example.com

Are there other options? I saw on a website that they don't use anything like that in the URL or in the links. I wonder how they can tell which workspace the user is in. Can you give me some keywords so I can continue searching.

I would like to know if this is the right place for my project.

I also saw that there is a package django-tenants. Would that be more suitable for my project?

bennylope commented 2 years ago

See discussion in #239!