Add OIDC provider for Outline wiki SSO
Add oidc-provider with MongoDB adapter so ghostguild.org can act as the identity provider for the self-hosted Outline wiki. Members authenticate via the existing magic-link flow, with automatic SSO when an active session exists. Includes interaction routes, well-known discovery endpoint, and login page.
This commit is contained in:
parent
a232a7bbf8
commit
8a529a8e7c
13 changed files with 1258 additions and 2 deletions
|
|
@ -20,4 +20,9 @@ SLACK_OAUTH_TOKEN=your-slack-oauth-token
|
|||
JWT_SECRET=your-jwt-secret-key-change-this-in-production
|
||||
|
||||
# Application URLs
|
||||
APP_URL=http://localhost:3000
|
||||
APP_URL=http://localhost:3000
|
||||
|
||||
# OIDC Provider (for Outline Wiki SSO)
|
||||
OIDC_CLIENT_ID=outline-wiki
|
||||
OIDC_CLIENT_SECRET=<generate-with-openssl-rand-hex-32>
|
||||
OIDC_COOKIE_SECRET=<generate-with-openssl-rand-hex-32>
|
||||
Loading…
Add table
Add a link
Reference in a new issue