假设当前有两个系统需要整合,一个是社区,一个是运营的平台。原来两者不相干,现在有个需求:
用户从运营系统登陆后,点击一个链接即可跳转到社区系统,并且无须再登陆。
怎样实现这个需求呢?
其实思路比较简单:
用户从运营系统登陆时,先转发到社区系统,调用社区系统的登陆接口,完成一个没有登陆界面的登陆过程,
登陆成功后,由社区系统跳转到运营系统。
整个登陆过程是由运营系统发起,最后在运营系统端结束。用户的session得以保存,对用运营系统接下来的业务逻辑
没有任何影响,不失为一个简单的办法。
扩展开来,如果用户从社区系统登陆,然后再进入运营系统,实现方法完全相同。
本文介绍了一种简单的方法,使得用户可以在两个不相干的系统(如运营系统与社区系统)间实现一次登录后自由切换而无需二次验证。通过在源系统中发起请求并调用目标系统的登录接口,实现用户Session的共享。
6712

被折叠的 条评论
为什么被折叠?



