|
|
|
|
@ -149,9 +149,11 @@ The package provides the following OIDC routes when loaded:
|
|
|
|
|
|
|
|
|
|
- `GET /login` - Initiates OIDC authorization flow
|
|
|
|
|
- `POST /oidc/callback` - Handles OIDC callback from SwissOID
|
|
|
|
|
- `POST /oidc/finalize` - Completes authentication and sets session (gateway subsequently mints a DAT for subgraphs)
|
|
|
|
|
- `GET /oidc/finalize` - Completes authentication and sets session (gateway subsequently mints a DAT for subgraphs)
|
|
|
|
|
- `GET /auth/status` - Returns current authentication status
|
|
|
|
|
- `POST /auth/logout` - Logs out the user
|
|
|
|
|
- `GET /auth/debug` - Debug endpoint to check session and cookie status
|
|
|
|
|
- `GET /auth/ping` - Connectivity test endpoint
|
|
|
|
|
|
|
|
|
|
## Components
|
|
|
|
|
|
|
|
|
|
|