Yo y un amigo estamos buscando lanzar un pequeño sitio de foro. Estoy considerando usar las API de "Iniciar sesión con Facebook / Twitter", posiblemente exclusivamente (como la Lanyrd ), para el inicio de sesión del usuario. No he usado ninguno de estos antes, ni ejecuto un sitio con inicios de sesión de usuario.
¿Cuáles son los pros (y contras) de estas API? Específicamente:
¿Qué beneficios obtengo como desarrollador al usarlos? ¿Qué inconvenientes hay?
¿A los usuarios finales realmente les gusta / no les gusta?
¿Has experimentado problemas técnicos / logísticos con estas API específicamente?
Aquí están los pros y los contras que tengo hasta ahora:
Pros
- Más conveniente para el usuario ("regístrese" con dos clics, inicie sesión con uno)
- Posiblemente no sea necesario mantener nuestro propio sistema de inicio de sesión
Contras
- No hay control sobre nuestro proceso de inicio de sesión
- Excluir a los usuarios de Facebook / Twitter que están preocupados de que tengamos algún tipo de acceso a sus cuentas
- Las cuentas de los usuarios en nuestro sitio se ven comprometidas si sus cuentas de Facebook / Twitter se ven comprometidas.
- Y si no mantenemos nuestro propio sistema de inicio de sesión alternativo:
- Dependencia en Facebook / Twitter para nuestro sistema de inicio de sesión
- Excluir de nuestro sitio a los usuarios que no son de Facebook / no Twitter