- 项目现在就是传统 WEB 站点,服务器就是普通 PHP+nginx+mysql+redis...
- 将来可能会开发一个产品,用的是相同用户数据,决定把登录模块拆出来
- 和一般单点登录不一样的是:在于这个项目不布置在公网,只有 IP 没有域名
- 我尝试了:共享
session、JWT、CAS三种方案 - 都遇到了同样的问题就是站点不同 session 和 cookie 不能跨域或者获取,导致一边登录另一边没有登录状态
- 我本地修改了 host 后以上三个方案都可以实现单点登录
- 但是领导要求生产环境不考虑修改 host 或者内网 dns 的可能
- 先感觉各位了,玻璃心菜鸡勿喷