Sails.js 中的 JWT 和护照
Posted
技术标签:
【中文标题】Sails.js 中的 JWT 和护照【英文标题】:JWT in Sails.js with passport 【发布时间】:2015-07-15 08:13:54 【问题描述】:有人知道如何在带有护照的sails.js中使用JWT吗?
我看到了这个链接来做 node.js :passport-local with node-jwt-simple
但是带有sails-generate-auth的路由和控制器似乎不同,所以我不知道如何集成它
【问题讨论】:
我在这里学习了这个不错的教程:ericswann.wordpress.com/2015/04/24/… 【参考方案1】:看看waterlock.ninja,它是为sailsJS 制作的,并且做了所有的JWT OOTB :)
【讨论】:
我已经看到 waterlock...在 node.js 中我使用了护照,但我是新来的风帆...事实是我会继续使用带风帆的护照(我拿了包风帆-generate-auth)。 换成水锁很简单,它会让你的生活更轻松! @AmanGautam 公平地说,这不是真的 - 正如我在这里评论的那样:github.com/waterlock/waterlock/issues/… 我正在这里开发 v2 github.com/wayne-o/waterlock 这里 github.com/wayne-o/waterlock-google-auth 这里 github.com/wayne-o/waterlock-facebook-auth 这里 github.com/wayne-o/waterlock-local-auth 和一个新的Spotify auth here github.com/wayne-o/waterlock-spotify-auth - 这是操作系统软件 - 这意味着您可以随时加入。 嘿-我可以提交对主存储库的访问权限。我只是让我的东西足够稳定,然后再开始推回它-有一些重大更改,我冒昧地做出一些需要与项目的其他团队成员和用户讨论的决定——适合我的可能并不适合所有人:)【参考方案2】:我在 github 上找到了一个 repo,完全符合我的要求(passport + jsonwebtokens,背面有帆),另外还有一个用 angular 编写的前端
https://github.com/ProLoser/angular-sails-seed
【讨论】:
以上是关于Sails.js 中的 JWT 和护照的主要内容,如果未能解决你的问题,请参考以下文章
Sails.js 与护照-http-bearer 身份验证不起作用