Secure OAuth 2.0 authentication with Two-Factor Authentication
GET /health - Health checkPOST /auth/login - User loginGET /oauth/authorize - OAuth authorizationPOST /oauth/token - Token exchangeGET /oauth/userinfo - User informationGET /.well-known/openid-configuration - Discovery
Run npm run setup to create users and OAuth clients