刚刚在刷segmentfault 发现一个问题 PHP 实现多台服务器共用SESSION方案?
当时只想着共享session便回答了redis 等缓存。
后来突然想到题主的共享session是不是想实现单点登录,就思索了半天,想到的方式总有一个难以解决的问题,就是如何让服务端识别到时哪一个客户端在访问,这个客户端是否访问过我的其他站点。
求问?
先谢谢各位了!!
刚刚在刷segmentfault 发现一个问题 PHP 实现多台服务器共用SESSION方案?
当时只想着共享session便回答了redis 等缓存。
后来突然想到题主的共享session是不是想实现单点登录,就思索了半天,想到的方式总有一个难以解决的问题,就是如何让服务端识别到时哪一个客户端在访问,这个客户端是否访问过我的其他站点。
求问?
先谢谢各位了!!
4 回答968 阅读
1 回答649 阅读✓ 已解决
2 回答619 阅读
604 阅读
你看这样行不行:
比如taobao,tmall共用一套用户.
用户成功登录taobao后在页面输出一个隐藏的发往tmall的图片请求:
其中token可以是一个经过加密的用户身份令牌,tmall拿到解密后登录对应的用户,从而生成域为tmall的cookie.以后用户访问tmall的时候,就能自动识别了.