首页  >  问答  >  正文

php - sso单点登陆 求思路

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

黄舟黄舟2724 天前967

全部回复(3)我来回复

  • 迷茫

    迷茫2017-05-27 17:44:36

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

    回复
    0
  • 黄舟

    黄舟2017-05-27 17:44:36

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

    回复
    0
  • 怪我咯

    怪我咯2017-05-27 17:44:36

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

    回复
    0
  • 取消回复