程序员常刷题护照简介概述在本课中,我们将学习如何使用流行的Node库在我们的博客上实现用户身份验证。在本课结束时,您将能够:解释Passport身份验证工作流程。使用bcrypt和Bookshelf对用户密码进行加密。实施Passport“策略”以通过密码对用户进行身份验证。众所周知,用户身份验证是几乎所有现有Web应用程序的基础。鉴于普遍需要将此用户身份验证作为我们Web应用程序的一项功能,每次从头开始实现它是没有意义的。这就是Passport的用武之地。Passport是Node生态系统中使用最广泛的用于实现身份验证的工具。为了使用passport,我们需要安装模块,并通过运行npm install来获取依赖项。现在我们需要改造我们的博客服务器以使用护照。为了这个代码的目的,我们已经从“书架介绍”实验室导入了我们博客的实现。
暂无评论