¿Cuál es uno de los principales desafíos de la autenticación en aplicaciones web basadas en HTTP?
La complejidad de implementar roles de usuario.
La necesidad de almacenar contraseñas en el cliente.
La falta de seguridad en las comunicaciones.
HTTP es un protocolo sin estado y no guarda información entre peticiones.