Alo*_*rty 38 authentication authorization express
我是Express/Node的新手 - 我想弄清楚Passport和JWT之间的区别是什么,但找不到明确的答案?我知道您可以在应用程序中使用其中一个用于auth目的,或者与passport-jwt之类的npm包一起使用.
所以我想知道的是:
JWT对Passport没有做什么(反之亦然)?
验证/授权的首选方法是什么?为什么?
vun*_*vun 34
Passport是Node.JS的身份验证中间件,它不适用于任何特定的身份验证方法,OAuth,JWT等身份验证方法是通过策略模式在Passport中实现的,因此这意味着您可以交换身份验证机制而不会影响其他部分.你的申请.
Passport是Node.js的身份验证中间件.Passport非常灵活和模块化,可以不受干扰地放入任何基于Express的Web应用程序中.一套全面的策略支持使用用户名和密码,Facebook,Twitter等进行身份验证.
用于使用JSON Web令牌进行身份验证的Passport策略.
此模块允许您使用JSON Web令牌对端点进行身份验证.它旨在用于在没有会话的情况下保护RESTful端点.
https://www.npmjs.com/package/passport-jwt
归档时间: |
|
查看次数: |
13797 次 |
最近记录: |