Skip to main content
Version: 1.28.0

SSO Providers

In addition to basic authorization, the SimpleOne platform allows you to authorize users using third-party services such as VK ID, Mail.ru, Google, and others. The system can be configured to allow authorization through third-party providers. The login options will be available for users on the Provider Authorization widget in the login page.

To add alternative system authorization options into the widget, complete the following steps:

  1. Configure the authorization properties so that they are in line with the widget options:
    • simple.signup.enabled
    • simple.passwordreset.enabled
    • simple.sso.providers.authorization_logging_enabled Read more in Authorization properties.
  2. Configure the Providers authorization widget in the login page.
  3. Create SSO provider records in the SSO Provider(sso_providers) table.

Create an SSO provider


To add an SSO provider record, complete the steps below:

  1. Navigate to Single Sign-On (SSO)SSO Providers.
  2. Click New and complete the form.
  3. Click Save or Save and exit to apply the changes.

SSO Provider form fields

FieldMandatoryDescription
NameYSpecify the provider's name.
OIDC settingsYSpecify the OIDC settings record.
Code challenge typeYSelect the code challenge type. Available options:
  • plain
  • S256
OIDC request scriptYAdd an OIDC request script.
ActiveNSelect the checkbox to activate the provider's record.
Show as login optionNSelect the checkbox to display an authorization button using this provider in the authorization widget.
OrderNSpecify the order of this button in the authorization widget.
Show logo on portalNdisplay the provider's logo on the button in the authorization widget.
Provider's logoNAdd an image or the provider's logo that must be displayed in on the button in the authorization widget.