passport.js是Nodejs中的一个做登录验证的中间件,极其天真和模块化,而且可与Express、Sails等Web框架无缝集成。Passport功效单一,即只能做登录验证,但异常壮大,支持内陆账号验证和第三方账号登录验证(OAuth和OpenID等),支持大多数Web网站和服务。
首先你需要Nodejs,然后数据库用来存储用户数据;另外passport作为中间件,需要依赖Express和Connect,另有由于Express 3.x将一些中间件星散出去,因此你还需要先安装它们。其中express-flash是用于显示提醒信息的中间件,是可选的,若是需要用到passport中的提醒,则需要安装。
详细的依赖有:
你最少需要安装一个passport计谋来使用它,一样平常而言内陆验证计谋passport-local是必装的。
npm install passport npm install passport-local
安装完成后需要设置中间件,一样平常的顺序如下:
var express = require('express'); var cookieParser = require('cookie-parser'); var session = require('express-session'); var flash = require('express-flash'); var passport = require('passport'); ... app.use(cookieParser()); app.use(session({...})); app.use(passport.initialize()); app.use(passport.session()); app.use(flash())
其中主要的是app.use()部门,express中的中间件顺序很主要,注重不要弄错,除非你知道差别中间件间的准确依赖关系。
1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入
尾牙节是福建地区的一个传统节日,尾牙节有许多传统习俗,每月的初二和十六都会有做牙活动,而十二月十六是一年之中的最后一次做牙,所以也被成为尾牙,外地人对福建尾牙不太了解,不知道尾牙的时间是什么时候,接下...
本报北京8月30日电 (记者韩鑫)记者近日从工信部获悉:今年1至7月,中国软件和信息技术服务业延续上半年快速恢复态势,软件业完成业务收入42448亿元,同比增长8.6%,增速较上半年提高1.9个百分点...
俗话说得好,自古黑白出萌宠,就比如中国的国宝大熊猫,虽然只有黑白两种颜色,但是却成为最萌的动物。谈论到羊,我不禁想起之前在网络上爆红的羊驼,它被中国网民亲切地称为“草泥马”,不过今天要和大家说的这...
杭州11月1日电(记者魏一骏)记者1日从浙江省温州市永嘉县公安部分获悉,内地警方克日破获一起跨省手机盗销案,仅半年时间涉案金额已达上百万元。今朝,该案27名涉案人员均被永嘉警方采纳刑事强制法子。...
10月30日,中国外交部新闻发言人汪文斌主持人常规记者招待会。对于此前美国司法部提起诉讼并拘捕了以我国不法委托人真实身份在美干预“猎狐行动”的相关员工,汪文斌提示,互帮互助围攻囊括破溃以内的海外违...
找黑客技术相关问题 手机版黑客入门教学相关问题 黑客怎么打开手机密码 电脑安装不了软件(电脑安装不了软件提示应用商店更新) 怎么用黑客技术定位手机号码 黑客如何入侵苹果手机...