La mayoría de los sitios, cuando se registra a través de, por ejemplo. Facebook, lo redirecciona a una página y luego le solicita que ingrese información adicional que el sitio necesita. Muy a menudo esto incluye establecer una contraseña para el sitio.
No entiendo por qué este es el caso.
Estoy creando un sitio y quiero permitir que el usuario se registre a través de, por ejemplo, Facebook, o cree una cuenta directamente en nuestro sistema.
- Si se han registrado a través de nuestro sistema, obviamente han establecido una contraseña y hay una pantalla de configuración una vez que han iniciado sesión donde pueden conectar su cuenta. Mi plan sería, a partir de entonces, iniciar sesión a través de Facebook.
- Si se han registrado a través de Facebook, obviamente pueden iniciar sesión a través de Facebook. Si lo desean, podrían establecer una contraseña en la pantalla de configuración más adelante. Eso les permitiría iniciar sesión con su dirección de correo electrónico (que obtenemos del inicio de sesión de Facebook) y su nueva contraseña. O nunca podrían hacer esto, y continuar siempre iniciando sesión a través de Facebook.
¿Hay algún problema con este enfoque? ¿Por qué otros sitios le obligan a establecer una contraseña en su sitio después de haberse registrado a través de una red social?