Pregunta

Tengo que comenzar un nuevo proyecto donde se requerirá autenticación/administración de usuarios.

Muchos sitios web utilizan mecanismos de autenticación existentes como facebook/twitter/openID/google/etc (incluso SO).

Si bien puedo entender que se usan para simplificar algunas partes de este flujo de trabajo, ¿alguien puede enumerar las ventajas y desventajas de usar uno de estos mecanismos de autenticación versus uno de estos mecanismos de autenticación?una creación de usuario habitual y ¿qué debo buscar cuando hago esto?

¡Gracias de antemano!

¿Fue útil?

Solución

Aquí hay algunos:

Ventajas de utilizar autenticación externa (como openId)

  • Para el usuario, menos nombres de cuentas/contraseñas para realizar un seguimiento
  • Para usted, no tiene que administrar restablecimientos de contraseñas, etc.

Desventajas

  • Te vincula a un servicio externo (si google/facebook no funciona, tú también).
  • Su sitio es tan seguro como los sitios externos en los que confía como proveedores de identificación
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top