express jwt:connectexpress中间件用于验证JsonWebToken(JWT)并使用属性设置req.user 源码
快递 该模块提供Express中间件,用于通过模块验证JWT( )。 解码的JWT有效负载在请求对象上可用。 安装 $ npm install express-jwt 用法 使用HS256密码的基本用法: var jwt = require ( 'express-jwt' ) ; app . get ( '/protected' , jwt ( { secret : 'shhhhhhared-secret' , algorithms : [ 'HS256' ] } ) , function ( req , res ) { if ( ! req . user . admin ) return res . sendStatus ( 401 ) ; res . sendStatus ( 200 ) ; } ) ; 可以通过user属性在请求中使用已解码的JWT有
文件列表
express-jwt-master.zip
(预估有个14文件)
express-jwt-master
lib
errors
UnauthorizedError.js
422B
index.js
4KB
.travis.yml
80B
LICENSE
1KB
test
string_token.test.js
582B
revocation.test.js
2KB
暂无评论