Documentation renewed! For old docs, visit doc.newapi.pro
New APINew API
User GuideInstallationAPI ReferenceAI ApplicationsSkillsHelp & SupportBusiness Cooperation
Admin Guide

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

  1. Click "Add Provider" — a configuration dialog appears

  2. 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

  3. Enter the Client ID and Client Secret (obtained from the OAuth provider's app management page)

  4. Enter a display name (the button text users see on the login page)

  5. Click "Save" — the new login option appears on the user login page

How is this guide?

Last updated on