想要实现项目中的数据互通(用户信息),主要就是用来单点登录。 但是数据库是两块,同步起来比较麻烦。目前还在研究 symphony,大神给点思路吧。或者咱们 symphony 的注册、参数相关的流程图有没有,没有的话有哪位知道流程的说一下也可以。当然如果有大神有单点登录的经验也可以传授下,十分的感谢 ~! 目前想法就是通 ..

symphony 实现单点登录的问题

想要实现项目中的数据互通(用户信息),主要就是用来单点登录。

但是数据库是两块,同步起来比较麻烦。目前还在研究 symphony,大神给点思路吧。或者咱们 symphony 的注册、参数相关的流程图有没有,没有的话有哪位知道流程的说一下也可以。当然如果有大神有单点登录的经验也可以传授下,十分的感谢 ~!

目前想法就是通过本地项目注册后直接操作 sym 数据库添加用户数据,或者在 sym 中开接口调用添加,但是中间的参数不是十分清楚。另一个想法就是通过消息队列添加用户数据,但是仍然需要用户所需的相关参数,怕漏了某些数据关联造成后期无法使用。所以有清楚的大神能说一下除了用户名密码这些之外必须的参数吗,没有的话也没关系,小弟也在自己看流程。只是单点登录这个之前都是一个项目做的,没结合其它项目做过,不是十分清楚。

还有一点是本地项目没有使用 session,所以也有些麻烦。

另外也很佩服作者大神,学到了不少东西,由衷的感谢 ~!

  • Sym

    Sym 是一个用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台,“下一代的社区系统,为未来而构建”。

    449 引用 • 4225 回帖 • 639 关注
3 操作
jnuff-u 在 2019-09-26 11:24:52 更新了该帖
jnuff-u 在 2019-09-26 11:49:02 更新了该帖
jnuff-u 在 2019-09-26 11:58:42 更新了该帖
1 回帖
请输入回帖内容...
  • 88250

    需要同步用户数据的话可通过服务端之间互调接口实现。注册部分可使用 OAuth 的机制。