¿Qué herramienta utilizas para autenticar a las personas en tu sitio web?

Existen diferentes marcos de autenticación que los desarrolladores pueden usar, pero a menudo difieren según el tipo de servidor que se esté utilizando. Sin embargo, tenga en cuenta que la autenticación no tiene que hacerse a través de un marco: la autenticación de un usuario es esencialmente obtener datos de formulario a través de una solicitud POST, verificar si dicho usuario existe en la base de datos y, a partir de eso, crear una sesión autenticada para el usuario . A continuación se presentan algunas herramientas de autenticación populares utilizadas en Python y JavaScript (estas obviamente no funcionarán con otros servidores como Apache):

Frasco (microframe de Python):

  • Flask-Login
  • Autenticación básica HTTP
  • Frasco-JWT

Express.js (marco Node.js):

  • Pasaporte
  • auth0
  • autenticación expresa