Custom OAuth Providers
Add any OIDC-compliant custom login method
In addition to built-in OAuth providers, Root can add any OIDC-compliant custom login method. Log in with a Root account, go to System Settings (/console/setting), and find the "Custom OAuth" section.
Add a Custom OAuth Provider
-
Click "Add Provider" — a configuration dialog appears
-
Enter the OIDC provider's Discovery URL (usually ending in
/.well-known/openid-configuration) in the "Discovery URL" field, then click "Auto Discover" — the system auto-fills the Authorization Endpoint, Token Endpoint, and other config -
Enter the Client ID and Client Secret (obtained from the OAuth provider's app management page)
-
Enter a display name (the button text users see on the login page)
-
Click "Save" — the new login option appears on the user login page
How is this guide?
Last updated on