26
Directus as a SSO provider
Source: directus/directus#23786 · opened by @beasteers
Summary Add OIDC endpoints so that external services can use Directus directly as a single-sign on provider. Basic Example We would just need to implement these endpoints. Using existing libraries, it may be even simpler. Here's an example node-oidc-provider configuration: Motivation This would remove the need for external user management, like Keycloak, Ory, etc. And would allow for easier management of users directly with directus, adding user metadata, etc. I suggest it because if done right, it could be very low hanging fruit! Detailed Design The best place for this is likely an extension. IMPORTANT: This is only worthwhile if the Oauth2/OIDC implementation can be offloaded to external standardized libraries, where the added functionality is just a thin adapter around Directus's storage backend. The best maintained library seems to be this: Here is an example implementation: Directus Changes: * directus_oidc_clients: a place to store clien…
No pledges yet. Be the first to back this.
Comments
Similar requests
Introduce UI-Based Configuration for OAuth/SSO Providers
7 votes · 0 comments
Ability to login to directus using access token of a configured provider.
2 votes · 0 comments
SDK SSO Login Refresh Token
4 votes · 0 comments
Why Isn't Directus Gaining More Attention in Mobile App Development?
10 votes · 0 comments
Enhance SSO Workflow for Cross-Domain Authentication
4 votes · 0 comments
No comments yet.