Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

using one application for several organizations #2821

Open
waffle-frame opened this issue Mar 18, 2024 · 6 comments
Open

using one application for several organizations #2821

waffle-frame opened this issue Mar 18, 2024 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@waffle-frame
Copy link
Contributor

Hello.

In my project i have many organizations that need to use one application. the fact is that the casdor does not allow this. I want to implement this functionality, I think it can bring convenience to some other users who have the same problem.

I was setting up a gitlab runner and I liked their idea, where when creating a runner you can switch the toggle switch to public and I would like to implement it in a similar way.

@casbin-bot
Copy link
Contributor

@casbin-bot casbin-bot added the question Further information is requested label Mar 18, 2024
@waffle-frame
Copy link
Contributor Author

@hsluoyz

P.S:
By the way, leave the issue open if the idea is relevant

@hsluoyz hsluoyz added enhancement New feature or request and removed question Further information is requested labels Mar 22, 2024
@ISulimanov
Copy link
Contributor

ISulimanov commented Apr 3, 2024

+1 for this feature. We user Casdoor as parner portal when each our client has own sigin in url such as

  • /login/company1
  • /login/company2
  • etc

Our clients regularly forgot that url or make mistakes in url (stupid but fact :( )

So i thought that we can make private changes in our fork but idiea with shared app looks also as elegant solution in our case.

But the only one thing that I noticed in PR
https://github.com/casdoor/casdoor/pull/2846/files

Required organization input :-(

Rather then expose orgs list or ask user to input org manually (that similar with put org name to url)
form UX perspective much more attractive automatically find user org after login.

@waffle-frame
Copy link
Contributor Author

@ISulimanov
I'm actually glad you're interested in this feature too, because sometimes it's necessary. About the organization, yes, it is required to transfer the organization, cuz' as a backend it will not work using the same login and input to recognize the user

I tested this functionality based on login and password, I don’t have enough time for other authorization methods yet, maybe in the future I will try to test all methods.

@waffle-frame
Copy link
Contributor Author

waffle-frame commented Apr 6, 2024

@hsluoyz
Please check this
Sorry, I accidentally closed this issue...

@hsluoyz hsluoyz reopened this Apr 6, 2024
@thongcopilot01
Copy link

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants