add configurable OAuth auth plugin support
Introduce a new rms.auth.oauth auth method plugin for OAuth/OIDC code flow with standard provider settings (authorize/token/userinfo URLs, client credentials, scope, redirect URI and extra params). Add server callback handling and OAuth challenge state tracking, UI redirect/error handling, and keep the plugin disabled by default via manifest defaultEnabled=false.
This commit is contained in:
@@ -36,6 +36,7 @@ npm run dev
|
||||
Auth
|
||||
- `rms.auth.smtp_relay`: email link challenge delivery through SMTP relay
|
||||
- `rms.auth.otp_email`: OTP challenge delivery through email
|
||||
- `rms.auth.oauth`: OAuth/OIDC authorization-code login (disabled by default; configurable authorize/token/userinfo/client settings)
|
||||
|
||||
Station & Access
|
||||
- `rms.station.shell`: station activation/deactivation command execution
|
||||
|
||||
Reference in New Issue
Block a user