请问怎么用 Redis 实现跟 session 一样的功能,比如说在谷歌浏览器登录成功后,换到火狐就要重新登录了。
请问怎么用 Redis 实现跟 session 一样的功能,比如说在谷歌浏览器登录成功后,换到火狐就要重新登录了。
|
1
完了,我没看懂你所说的意思
|
|
quickmaJul 5, 2019
2
跨浏览器登陆?
|
|
autoJul 5, 2019
3
ip ?
|
|
allanzhuoJul 5, 2019 via Android
4
第一次看到这种需求
|
|
5
|
|
Outliver0Jul 5, 2019
6
可以让谷歌,火狐,微软共享数据,实现跨浏览器自动登陆 (:
|
|
lululauJul 5, 2019
7
LZ 问的应该是如何把 session 储存在 Redis 中吧,搜“ Spring Session ”
|
|
Canon1014Jul 5, 2019
8
java 还没学到
|
|
codingKingKongJul 5, 2019
11
取一下 user-agent, 和 userId 共同生成 token 试试?
|
|
airflingJul 5, 2019
12
如果出现一个只有 ie 浏览器的 bug,可以让黑客拿到你的数据为所欲为,那么你的 跨浏览器的登陆是不是就有危险
|
|
brucewuioJul 5, 2019
13
跨浏览器 无解
|
|
lastpassJul 5, 2019 via Android
14
不考虑任何安全性可解。
比如,你后台记录客户端的 ip,将 ip 和用户唯一标识相,在一定时限内,ip 相同登录直接跳转。 |
|
zjsxwcJul 5, 2019 via Android
15
楼主是新手吗,
从 http 请求 header 里拿 token, 一般在 cookie 字段里, 然后这个 token 作为 redis 的 key 获取 value 呗, 这个 value 就是你用户的登录信息。 |
|
16
其实我想表达的意思是:平时登录都是把信息存在 session 里面,但是我现在不想用 session 了,改用 redis 怎么实现跟存在 session 一样
|
|
xiaomingVTEXJul 5, 2019 via Android
17
session 保存在 redis
|
|
lawlerJul 5, 2019
18
跨浏览器怎么就无解了!!!这么简单的问题!!你们竟然!!!!做个客户端!!!你看 QQ,不管你用什么浏览器,点鸡空间或者微云都能免登陆!!!
正儿八经回答一下楼主的问题 单例项目:cookies 最优关联 redis。 前后端分离:header 最优关联到 redis。 |
|
AresxueJul 6, 2019
19
和 Redis 有个揽子关系。。。Session 的原理一般是将后台验证通过后返回的 SessionId 放到 Cookies 里,如果你想实现的是一台机器上多个浏览器只需登录一次,你应该问的是如何跨浏览器共享 Cookies。话说回来这种操作略骚。
|