移动App如何实践单点登陆

移动应用实现单点登陆,分析下面两种需求:登录

需求一: 帐号在正在设备A上使用(应用是设备A上当前活动应用),  若设备B上用该帐号登陆应用,要求设备A上的帐号当即退出。单点登录

解决办法: 应用客户端上作个定时服务,定时去检测服务端保存的帐号最后登陆的设备号,若是发现非本机设备号,强制帐号退出,并提示用户。客户端

 

需求二: 帐号在正在设备A上使用(应用是设备A上当前活动应用),  若设备B上用该帐号登陆应用,不要求设备A上的帐号当即退出,当应用从新打开时再自动退出登陆。移动

解决办法:应用启动时检测服务端保存的帐号最后登陆的设备号,若是发现非本机设备号,强制帐号退出,并提示用户。服务端

相关文章
相关标签/搜索