移动设备单点登录怎么实现

移动设备单点登录如何实现?
本帖最后由 huahuagongzi9999 于 2013-11-26 16:33:41 编辑
apk 客户端,怎么保证一个账号只能在一台设备上登录?

当 A手机登录 user1账号,B手机再登录user1账号时,将A手机的登录状态挤掉!

如何实现?

移动设备的单点登录解决方案
------解决方案--------------------
把A的session/cookie干掉
------解决方案--------------------
引用:
Quote: 引用:

把A的session/cookie干掉


服务端如何操作?需要监控吗?

客户端如何操作?需要做个定时器吗?还是推送

当然是服务器端清session啊。移动请求服务器端本身就没session可言。但是如果你自己实现了利用cookie实现了session的功能,那就和web一样清除session即可
------解决方案--------------------
这个功能我前几天刚用websocket实现了个,我们项目中需求iso,android手机用户不能重复登录,
如果发生重复登录,就会挤掉原先的登录,并且即时提示给用户
推荐用websocket,tomcat7有实现的demo,可以参考一下
websocket超强的nio封装,实现浏览器或移动终端类似功能简直堪称神器!
------解决方案--------------------
引用:
这个功能我前几天刚用websocket实现了个,我们项目中需求iso,android手机用户不能重复登录,
如果发生重复登录,就会挤掉原先的登录,并且即时提示给用户
推荐用websocket,tomcat7有实现的demo,可以参考一下
websocket超强的nio封装,实现浏览器或移动终端类似功能简直堪称神器!

ios...
------解决方案--------------------
既然是客户端,自己实现一个推送就好了,检查到有重复登录的情况,就把通知之前登录的设备,强制用户下线