Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo implementar el inicio de sesión único

Cómo implementar el inicio de sesión único

Hay dos métodos para implementar el inicio de sesión único:

1. Cuando uno de los sitios cierra sesión, solo se borran las credenciales locales y las credenciales del centro de autenticación remota, y todos los sitios accederán al control remoto. centro de autenticación cada vez que saltan, verifique si el otro sitio está desconectado y, de ser así, borre las credenciales locales y regrese a la página de inicio de sesión. (Cada salto requiere acceso al centro de certificación remoto. Aunque el rendimiento no es alto, es mejor que no tener ninguna laguna)

2. Después de cerrar sesión en uno de los sitios web, borre las credenciales locales y remotas. credenciales del centro de certificación Al mismo tiempo, siga el orden preestablecido y ejecute los enlaces para borrar las credenciales locales proporcionadas por cada sitio web. Después de que el último sitio web borre el enlace, borrará las credenciales locales y saltará a la página de inicio de sesión (cerrar sesión es equivalente). (para borrar las credenciales locales y luego saltar a la página de inicio de sesión) (al cerrar sesión, equivale a saltar a todos los sitios nuevamente. La velocidad de salida es relativamente lenta y algunos sitios en realidad no inician sesión, lo que desperdicia tiempo de solicitud. Si es Java, entonces debido a que la interfaz llama "cada sitio borre el enlace proporcionado por las credenciales locales", por lo que no se obtienen en el navegador). No hay forma de borrar la sesión y las cookies en la solicitud)