Yed*_*nan 5 authentication node.js sails.js passport.js
我正在使用Sails v0.10.5.我想使用Passport将身份验证系统与用户名和密码集成.为此,我正在阅读以下文件:
但是,我在评论中看到这些已经过时,不再适用于风帆v0.10.5.我试过这些,它没有进行身份验证,我能够访问所有控制器操作而无需任何身份验证.
是否有任何更新版本或任何其他有用的文档进行集成?
我强烈建议您尝试使用sails-generate-auth生成器.它基于护照,它为您的sails.js应用程序创建整个身份验证层,包括本地策略(用户/密码),OAuth2.0和OpenID.
Sails-generate-auth将为您创建两个新模型(用户,Passport),身份验证控制器,服务,配置路由和策略.因此,如果您想对现有应用程序应用身份验证,那么创建新的sails应用程序,使用sails-generate-auth生成身份验证层,稍微测试一下然后将必要的文件复制到原始应用程序会更安全.
希望有所帮助.
编辑
sails-auth也是一个很好的解决方案.与sails-generate-auth类似,它会生成所有必需的模型和服务,因此您可以轻松地将其连接到现有服务.
| 归档时间: |
|
| 查看次数: |
8391 次 |
| 最近记录: |