This issue tracks what has been built and what remains to be implemented for Clinch, a lightweight self-hosted SSO portal for home labs.
generates_token_for
/.well-known/openid-configuration
/.well-known/jwks.json
/oauth/authorize
/oauth/token
/oauth/userinfo
/api/verify
Based on current discussion:
This issue will be updated as features are completed. Feel free to reference specific sections when creating focused feature issues.
No dependencies set.
The note is not visible to the blocked user.
Clinch Development Progress
This issue tracks what has been built and what remains to be implemented for Clinch, a lightweight self-hosted SSO portal for home labs.
✅ Completed Features
Core Infrastructure
Authentication & User Management
generates_token_for(invitation, password reset, magic login)Data Models
UI & Navigation
Profile Management
OpenID Connect (OIDC) Provider
/.well-known/openid-configurationwith provider metadata/.well-known/jwks.json- Public keys for JWT verification/oauth/authorize- OAuth 2.0 authorization request/oauth/token- Exchange authorization code for access/ID tokens/oauth/userinfo- Return user claimsTrusted-Header SSO (ForwardAuth)
/api/verify- Validate session and return user infoRoutes
⏳ Remaining Features
Security Enhancements
TOTP Two-Factor Authentication
Admin Interface
Future Enhancements
Technical Stack
Next Immediate Steps
Based on current discussion:
This issue will be updated as features are completed. Feel free to reference specific sections when creating focused feature issues.