Nuestro team especializado despúes de ciertos días de trabajo y recopilar de datos, han obtenido los datos necesarios, deseamos que resulte de utilidad en tu proyecto.
Para mi es innecesario.
No me ahorra trabajo. Tengo que escribir la configuración, la devolución de llamada y el esquema de usuario. Para mí, es más fácil para mí escribir un middleware para eso.
Y no veo que esté recibiendo ninguna aplicación de seguridad porque estoy escribiendo mi propia devolución de llamada de verificación de todos modos.
Por lo tanto, no veo ninguna razón por la que deba usarlo.
Passport es un middleware para express.js. Admite varios tipos de inicio de sesión, Básico, Token, Local (nombre de usuario, contraseña), OAuth, OAuth2, etc. Podemos combinarlos para permitir que los usuarios se autentiquen iniciando sesión con Google, FB o cualquier servicio con una cantidad mínima de código. También podemos usar esto para combinar servicios de autenticación externos para que los usuarios puedan elegir iniciar sesión con una de las estrategias seleccionadas, por ejemplo, Google, Twitter. Es mucho más rápido usar el pasaporte para la autenticación que crear uno desde cero. Es por eso que usamos el pasaporte. No necesita pasaporte, solo hace que el desarrollo sea más rápido. Lea más desde allí sitio web => http://www.passportjs.org/