Muchos sitios web ofrecen la opción de iniciar sesión con su cuenta de Google o Facebook existente (entre otras). Durante mucho tiempo me he resistido a hacer esto porque uso un administrador de contraseñas y pensé que era más seguro crear una cuenta separada para cada sitio web con una contraseña segura y pseudoaleatoria. La integración del navegador para algunos administradores de contraseñas basadas en la nube es excelente, y comencé a preguntarme por qué nadie había creado una versión del lado del servidor. Entonces me di cuenta de que el inicio de sesión federado básicamente es el equivalente del lado del servidor de un administrador de contraseñas (asumiendo que no reutiliza las contraseñas para el administrador de contraseñas).
Desde un punto de vista de seguridad, ¿hay alguna buena razón por la que prefiera crear credenciales de inicio de sesión únicas y almacenarlas en un administrador de contraseñas en lugar de usar el inicio de sesión federado o viceversa? (suponga que quiero usar un administrador de contraseñas basado en la nube)