OAuth es claramente uno. Este es un estándar abierto para la delegación de acceso, comúnmente utilizado como una forma para que los usuarios de Internet otorguen a los sitios web o aplicaciones acceso a su información en otros sitios web pero sin darles las contraseñas.
OAuth es muy útil cuando desea permitir que los usuarios obtengan acceso autenticado a su sitio web pero sin la molestia de tener que pasar por un complicado proceso de registro. Si el usuario ya inició sesión en un servicio (como Google, Facebook, etc.) que tiene la capacidad de OAuth, el inicio de sesión en su sitio web se puede hacer utilizando las cookies obtenidas de esos proveedores.
Actualmente estoy trabajando en una aplicación web de Play Framework y uso el módulo play-silhouette para implementar la autenticación que admite OAuth de forma inmediata.
- ¿Por qué cae HackerEarth cada vez que comienza un desafío?
- ¿Qué sitio puede cambiar la hegemonía de Quora como plataforma?
- ¿Comienzas primero el sitio web o haces un cliente primero? Por supuesto, todos (amigos y familiares) dicen que es una buena idea. Siento que necesito el sitio web para vender la plataforma.
- ¿Es necesario WordPress para crear sitios web?
- Un gran nombre de dominio genérico (por ejemplo, flight.com o cupcakes.com o diamonds.com) ha caído en su regazo. ¿Qué harías con eso? Si eliges ir por la ruta capitalista, ¿cómo la monetizarías?
Este es un ejemplo completo en línea del módulo:
Silueta – Iniciar sesión