Especificar Organización de Inicio de Sesión
Aquí, te mostraremos cómo habilitar la opción para especificar la organización de inicio de sesión para la aplicación.
Por ejemplo, el punto final /login es la página de inicio de sesión predeterminada para cuentas pertenecientes a la organización built-in. Sin embargo, puedes habilitar la opción para especificar la organización de inicio de sesión en la aplicación app-built-in que pertenece a la organización built-in. Esto permite al usuario seleccionar una organización al iniciar sesión. Después de que el usuario selecciona la organización, será redirigido a /login/<organization>.
Configuration
En la página de edición de la aplicación, puedes encontrar la opción de configuración Org select mode. Puedes seleccionar el modo de la lista desplegable.
- Ninguno: La página de selección de organización no se mostrará.
- Entrada: El usuario puede ingresar el nombre de la organización en el cuadro de entrada.
- Seleccionar: El usuario puede seleccionar la organización de la lista desplegable.


La página de selección de organización solo se mostrará cuando la ruta sea /login o <organization>/login. Esto significa que la aplicación debe ser configurada como la aplicación predeterminada en la organización o la app-built-in.
Automatic Organization Redirect
When a user's session expires, Casdoor remembers which organization they last used and automatically redirects them to that organization's login page. This saves time by eliminating the need to select the organization again after a session timeout.
The organization context is stored in the browser's localStorage when you visit an organization-specific login page (e.g., /login/my-org). When your session expires and you need to log in again, Casdoor automatically redirects you to that same organization's login page instead of the generic /login page.
If no organization context is found in localStorage, you'll be redirected to the default /login page where you can select an organization using the configured mode (Input or Select) if enabled.