Socket.IO授权不刷新
在第一次调用本地主机时,它发送index.html并尝试授权。 授权当然是不被批准的。 在用户完成后,在index.html中填写一个表单“app.post('/ login'…”被执行。
我现在想要的是,login后的授权将被执行一次,客户端与Socket.IO连接。
那可能吗? 或者我必须在客户端login后刷新页面?
app.post('/login', function(req, res) { req.session.status = { test:111 }; res.end(); }); app.get('/', function(req, res){ res.sendfile(__dirname + '/index.html'); }); io.set('authorization', function(req, callback) { console.log("hi"); // check if user is logged, if yes connect with socket.io }); io.sockets.on('connection', function(socket){ });
- NodeJS – 使用Active Directory进行身份validation
- 在node.js和redis中使用护照进行授权
- 是否有一个node.js框架提供像spring-security一样的授权和authentication?
- Slack Oauth /授权API调用
- 产品生态系统中的身份validation和授权
- 如何根据订阅级别为不同的用户devise具有不同function集的Web应用程序?
- InternalOAuthError:无法获取访问令牌
- Bluemix – 对象存储 – node.js – pkgcloud – openstack返回401
- 在hapi.jsauthenticationscheme和策略之间有什么区别?