Android 自动登入是采用的什么机制?

时间像雪 发布于 2013/11/06 15:40
阅读 820
收藏 0
想求问一个技术机制问题,如何才能做到类似于QQ,首次安装手机QQ后输入用户名和密码,然后点击登入,进入到了用户的主页面,然后再退出应用。下一次点击应用图表的时候,用户会直接进入到应用,而不用再输入用户名密码,我想问一下这个过程中都用到了什么?
加载中
0
wang_liran
wang_liran
cookie可以实现,另外服务器端存session保持登录信息也可以实现
wang_liran
wang_liran
回复 @时间像雪 : 这个做法相对来说比较好,session当然是要设置时限的。至于其他方法,待其他人来解答
时间像雪
时间像雪
我知道通过cookie然后保存SessionId,再次登入的时候直接将这个SessionId传到服务器端进行验证,这样的话,服务器端的这个Session是不是需要设置超长的保证期?有没有更好的方法?
0
scjunjun
scjunjun
吧密码用户名保存到本地啊
Jensson
Jensson
QQ是在本地数据库有保存用户名和密码的。但是密码是加密的。
Mr_Zhou
Mr_Zhou
回复 @时间像雪 : 为何不安全?
时间像雪
时间像雪
这个做法一般不可取吧,多不安全?
0
panming009237
panming009237
session默认存30分钟,在服务端可以设置生命时间,同意楼主说法。或者在applicatioin创建的时候,即oncreate方法里吧存储的账号密码取出来,后台执行登陆。
0
Xushao
Xushao
不可能保存账号密码到本地的。
0
MZHS
MZHS
qq登录估计也是存储在本地的,如果保存在服务器session里,一是服务器压力大,二是也不能长久保存,三是无法解决用户切换时的密码免输入问题,如果有多个用户登录一个客户端,这时怎么办?
0
您的好友
您的好友
如果让我实现这种功能 我就把数据存在sharepreference里
返回顶部
顶部