feat(oidc): feat(oidc): add OIDC provider (OidcManager, endpoints, and interfaces)
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-12-15 - 1.13.0 - feat(oidc)
|
||||
feat(oidc): add OIDC provider (OidcManager, endpoints, and interfaces)
|
||||
|
||||
- Add OidcManager class implementing OpenID Connect / OAuth2 server functionality (authorization codes, access/refresh tokens, user consents, PKCE support, JWKS, ID token generation, token revocation, cleanup task).
|
||||
- Expose OIDC endpoints on the website server: /.well-known/openid-configuration, /.well-known/jwks.json, /oauth/authorize, /oauth/token, /oauth/userinfo (GET/POST), and /oauth/revoke.
|
||||
- Integrate OidcManager into Reception: add oidcManager property and instantiate it from ts/index.ts so routes can reference it.
|
||||
- Add TypeScript interfaces for OIDC data structures (ts_interfaces/data/loint-reception.oidc.ts) and export them from the data index.
|
||||
|
||||
## 2025-12-15 - 1.12.1 - fix(dependencies)
|
||||
fix(deps): bump @uptime.link/webwidget to ^1.2.6
|
||||
|
||||
|
||||
Reference in New Issue
Block a user