Comments (1)
If you want SSO for two application then it is already there, you just run a idsrv once and add two clients, the user then will be able to log in both applications with the same account, and if you implement your PR properly the whole SSO thing will just work.
But if you want to have separate sets of users, like user with the same email but different passwords for different PRs then you have to run the idsrv twice.
The current design is not meant to be able to handle tenants. It's more, one idsrv for one project with multiple clients. If you still want to do it, you could run the idsrv multiple times, one for each tenant with own sub domain, custom sub domains would also separate authentication cookies, but then its not SSO.
There is a idea for the future, to add a tenant functionality to it, then there will be users and clients assigned to it, the idea is that the user can share this credentials across all tenants but if a tenant whats to see all users he will just see all the users who is assigned to his clients.
from identitybase.
Related Issues (20)
- Refactor plugin architecture to suck less
- Remove flawed registration and confirmation flows
- Switch to YAML configuration files
- Do not expose any evidence of user account existence
- Switch to Bootstrap4 in the default theme
- Add basic third party authentication
- Merge accounts if email matches
- Enable client configuration overrides
- IdentityServer handles authorization requests twice
- Remove user after using cancellation link for registration
- Add links to login / register forms on token verification error page
- Provide host name via header
- Logout fails with thirdy party logins
- Docker example
- reCAPTCHA does not show up on registration form
- Enable account recover on unconfirmed accounts
- Added success notifications on account page
- callapi error:IDX10214: Audience validation failed. Audiences HOT 3
- "Send verification email" Function in user account page
- Fix validation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from identitybase.