程序员为什么还要刷题 node js intro to passport immersive alum node js intr...
程序员常刷题护照简介概述在本课中,我们将学习如何使用流行的Node库在我们的博客上实现用户身份验证。在本课结束时,您将能够:解释Passport身份验证工作流程。使用bcrypt和Bookshelf对用户密码进行加密。实施Passport“策略”以通过密码对用户进行身份验证。什么是护照?众所周知,用户身份验证是几乎所有现有Web应用程序的基础。 (我们肯定知道这么多,对吗?我的意思是你的密码列表有多长?)现在,鉴于普遍需要将此用户身份验证作为我们Web应用程序的一项功能,每次从头开始实现它是没有意义的。这就是Passport的用武之地。 Passport是Node生态系统中使用最广泛的用于实现身份验证的工具。让事情顺利进行为了使用passport,我们当然需要安装模块。我们现在可以这样做,并通过运行npm install我们将要使用的所有其他模块。 (检查package.json以获取我们将安装的依赖项列表。)现在我们需要改造我们的博客服务器以使用护照。为了这个代码的目的,我们已经从“书架介绍”实验室导入了我们博客的实现
用户评论