系统整合之多个系统一次登陆

假设当前有两个系统需要整合,一个是社区,一个是运营的平台。原来两者不相干,现在有个需求:

用户从运营系统登陆后,点击一个链接即可跳转到社区系统,并且无须再登陆。

怎样实现这个需求呢?

其实思路比较简单:

用户从运营系统登陆时,先转发到社区系统,调用社区系统的登陆接口,完成一个没有登陆界面的登陆过程,

登陆成功后,由社区系统跳转到运营系统。

整个登陆过程是由运营系统发起,最后在运营系统端结束。用户的session得以保存,对用运营系统接下来的业务逻辑

没有任何影响,不失为一个简单的办法。

扩展开来,如果用户从社区系统登陆,然后再进入运营系统,实现方法完全相同。

相关推荐