首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >passport.socketio在带护照航行中的应用

passport.socketio在带护照航行中的应用
EN

Stack Overflow用户
提问于 2014-02-27 15:02:42
回答 2查看 2K关注 0票数 0

在用户登录后使用socketio时,我收到了以下错误。我发现护照可能解决了这个问题,但我不知道如何将它集成到sails.js中。你知道什么代码示例吗?自认为

代码语言:javascript
复制
error: TypeError: Object #<Object> has no method 'isAuthenticated'
at module.exports (/Users/peng/www/321bougez/api/policies/isAuthenticated.js:13:11)
at _bind.enhancedFn (/Users/peng/www/321bougez/node_modules/sails/lib/router/bind.js:375:4)
at callbacks (/Users/peng/www/321bougez/node_modules/sails/node_modules/express/lib/router/index.js:164:37)
at param (/Users/peng/www/321bougez/node_modules/sails/node_modules/express/lib/router/index.js:138:11)
at param (/Users/peng/www/321bougez/node_modules/sails/node_modules/express/lib/router/index.js:135:11)
at pass (/Users/peng/www/321bougez/node_modules/sails/node_modules/express/lib/router/index.js:145:5)
at nextRoute (/Users/peng/www/321bougez/node_modules/sails/node_modules/express/lib/router/index.js:100:7)
at callbacks (/Users/peng/www/321bougez/node_modules/sails/node_modules/express/lib/router/index.js:167:11)
at wrapperFn (/Users/peng/www/321bougez/node_modules/sails/lib/hooks/controllers/index.js:293:4)
at _bind.enhancedFn (/Users/peng/www/321bougez/node_modules/sails/lib/router/bind.js:375:4)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-27 15:51:57

票数 2
EN

Stack Overflow用户

发布于 2014-02-27 17:44:19

这是因为您使用expressMiddleware实现了护照。您需要使用sails策略才能使护照与套接字一起工作。

查看这个https://github.com/kasperisager/sails-generate-auth/存储库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22072315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档