sso单点登陆 求思路

各位老师们好,有个疑惑 我一直没想明白? A站,B站, 不同数据库 打个比方(一个cms,一个论坛) 如果做sso登陆 , 数据库如何同步 A站有数据 B站 没有数据 怎么处理? 是不是要在注册用户的时候同步两个数据库的会员表呢? 如何同步? 请指点一下

阅读 2.7k
3 个回答

sso 只是做认证中心,其他与认证不相关的数据都是各自项目自己管理

搭建一个SSO登录验证服务接口,A站B站访问检测本地登录凭据,如果没有就请求SSO登录服务接口验证是否已经登录过,如果登录就设置本地登录凭据,未登录就通过SSO登录接口登录再设置本地登录凭据。

独立成C库就好了,没必要非得存储在A库和B库里

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题