部署 Action Cable 跨域如何获得 user_id?

hui_green · 发布于 2016年11月28日 · 最后由 hui_green 回复于 2016年11月29日 · 565 次阅读
96

服务器单开,连接的时候没办法获得原域的cookie,也就没办法验证用户了,当然最好是在用户登陆的时候设置这个域的cookie,但是我不知道可不可以,试着指定cookie的domain,没有成功,或是有其他办法获得user_id?

共收到 4 条回复
11524

最简单的方法,把加密过的user_id 嵌入到页面中,每次交互带上加密过的user_id,后台从加密过的user_id获取用户。

18898

我想我会试试用JWT。。。

96

谢谢大家! @gyorou 还有别的不简单的方法吗😁

32 hui_green 关闭了讨论 11月29日 09:59
32 hui_green 重新开启了讨论 11月29日 09:59
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册