Перейти к основному содержанию

Конфигурация приложения

After you deploy Casdoor on your server and set up your organization, you can now configure your applications!

Let's see how to configure your application's authentication using Casdoor.

заметка

Например, я хочу настроить свой форум с помощью Casnode.

I create my application and fill in the necessary configuration details.

Select the organization I created so that users in this organization can access this application.

Организация

Поскольку эта организация называется my_organization, я выбираю ее из выпадающего меню.

Выберите организацию

Далее, я хочу, чтобы мои пользователи могли использовать Casdoor для аутентификации при регистрации. I fill in the redirect URL here as https://your-site-url.com/callback.

осторожно

Please note that the callback URL in the provider application should be Casdoor's callback URL, while the Redirect URL in Casdoor should be your website's callback URL.

Дальнейшее понимание

Чтобы процесс аутентификации работал, подробные шаги следующие:

  1. Пользователи отправляют запрос в Casdoor.
  2. Casdoor использует Client ID и Client Secret для аутентификации с GitHub, Google или другими провайдерами.
  3. If the authentication is successful, GitHub calls back to Casdoor to notify it about the successful authentication. Therefore, the GitHub authorization callback URL should be your Casdoor callback URL, which is http://your-casdoor-url.com/callback.
  4. Затем Casdoor информирует приложение об успешной аутентификации. Это означает, что URL обратного вызова Casdoor должен быть URL обратного вызова вашего приложения, который является http://your-site-url.com/callback.

Verification Code Settings

You can configure the Code resend timeout to control how long users must wait before requesting another verification code via email or SMS. Set the value in seconds (default is 60). This setting determines the countdown timer duration shown to users on the login page. A value of 0 will use the global default.

совет

Если вы хотите сделать более персонализированную настройку методов входа в приложение, таких как отключение определенного метода входа или отключение определенного метода входа, вы можете обратиться к Методы входа