使用Passport.js进行本地身份验证的指南
WORKSHOP教程 - learn.fullstackacademy.com
本教程适用于Fullstack Academy的学生。
AUTHENTICATED WIKISTACK
在本次研讨会中,我们将为Wikistack应用构建一个身份验证层。在此过程中,将学习本地和提供者身份验证、中间件、会话cookie以及安全性的知识。
什么是身份验证?
身份验证是指检查用户是否有权访问应用程序部分的过程,也就是登录过程。在Node应用程序中,常见的身份验证方法是使用Passport.js npm包,它为身份验证流程提供了一系列实用工具。接下来,我们将探讨如何实现本地Passport.js身份验证,即通过独特的用户名(或电子邮件地址)和密码对用户进行身份验证。
在身份验证中,“策略”指的是用户信息的来源以及如何使用这些信息。学习如何设置本地身份验证策略将帮助您更安全地管理用户登录和会话。
用户评论