Пользовательский
Casdoor поддерживает настройку SAML Пользовательского Провайдера, и вы можете использовать Casdoor в качестве Поставщика Услуг (SP) для подключения любого Поставщика Идентификации (IDP), который поддерживает протокол SAML 2.0.
Шаг1. Получите метаданные IDP
Во-первых, вам необходимо получить метаданные IDP, которые представляют собой XML документ, используемый для описания информации о конфигурации услуг, предоставляемых IDP. Они должны включать информацию, такую как EntityID, SSO Endpoint и т.д.
Некоторые IDP, такие как Keycloak, требуют информации SP для предоставления метаданных. Вы можете обратиться к документации Keycloak.
Вы можете использовать oktadev для тестирования SAML Пользовательского Провайдера, вот метаданные.
Шаг2. Настройте SAML Пользовательский Провайдер
После получения метаданных IDP, создайте SAML Пользовательский Провайдер и заполните необходимую информацию.
| Поле | Описание | 
|---|---|
| Category | Выберите SAML | 
| Type | Выберите Пользовательский | 
| Favicon.URL | URL логотипа IDP | 
| Metadata | Метаданные IDP | 
Затем нажмите кнопку Parse, и поля Endpoint, IdP, Issuer URL, SP ACS URL и SP Entity ID будут автоматически разобраны.

Наконец, добавьте SAML Пользовательский Провайдер в Providers приложения. 