Saltar al contenido principal

Configuración de la Aplicación

Después de desplegar Casdoor en tu servidor y configurar tu organización, ¡ahora puedes desplegar tus aplicaciones!

¡Veamos cómo configurar la autenticación de tu aplicación usando Casdoor!

nota

Por ejemplo, quiero configurar mi Foro usando Casnode.

Creo mi aplicación y relleno algunas configuraciones necesarias.

Selecciono la organización que creé para que los usuarios de esta organización puedan usar esta aplicación.

Organización

Dado que esta organización se llama my_organization, la elijo del menú desplegable.

Seleccionar Organización

A continuación, quiero que mis usuarios puedan usar Casdoor para autenticarse cuando se registren. Entonces, relleno la URL de redirección aquí como https://your-site-url.com/callback.

precaución

Tenga en cuenta que la URL de callback en la aplicación proveedora debe ser la URL de callback de Casdoor, y la URL de Redirección en Casdoor debe ser la URL de callback de tu sitio web.

Comprensión Adicional

Para que el proceso de autenticación funcione, los pasos detallados son los siguientes:

  1. Los usuarios envían una solicitud a Casdoor.
  2. Casdoor utiliza el Client ID y Client Secret para autenticarse con GitHub, Google u otros proveedores.
  3. Si la autenticación es exitosa, GitHub llama de vuelta a Casdoor para notificarle sobre la autenticación exitosa. Por lo tanto, la URL de callback de autorización de GitHub debe ser la URL de callback de tu Casdoor, que es http://your-casdoor-url.com/callback.
  4. Casdoor luego informa a la aplicación sobre el éxito de la autenticación. Esto significa que la URL de callback de Casdoor debe ser la URL de callback de tu aplicación, que es 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 uses the global default.

consejo

Si quieres hacer una configuración más personalizada de los métodos de inicio de sesión de la aplicación, como deshabilitar un método de inicio de sesión o apagar un método de inicio de sesión, puedes consultar el Métodos de Inicio de Sesión