开发者社区> 问答> 正文

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

想求问一个技术机制问题,如何才能做到类似于QQ,首次安装手机QQ后输入用户名和密码,然后点击登入,进入到了用户的主页面,然后再退出应用。下一次点击应用图表的时候,用户会直接进入到应用,而不用再输入用户名密码,我想问一下这个过程中都用到了什么?

展开
收起
kun坤 2020-06-08 16:17:45 433 0
1 条回答
写回答
取消 提交回答
  • cookie可以实现,另外服务器端存session保持登录信息也可以实现######回复 @时间像雪 : 这个做法相对来说比较好,session当然是要设置时限的。至于其他方法,待其他人来解答######我知道通过cookie然后保存SessionId,再次登入的时候直接将这个SessionId传到服务器端进行验证,这样的话,服务器端的这个Session是不是需要设置超长的保证期?有没有更好的方法?######吧密码用户名保存到本地啊######QQ是在本地数据库有保存用户名和密码的。但是密码是加密的。######回复 @时间像雪 : 为何不安全?######这个做法一般不可取吧,多不安全?######session默认存30分钟,在服务端可以设置生命时间,同意楼主说法。或者在applicatioin创建的时候,即oncreate方法里吧存储的账号密码取出来,后台执行登陆。######不可能保存账号密码到本地的。######qq登录估计也是存储在本地的,如果保存在服务器session里,一是服务器压力大,二是也不能长久保存,三是无法解决用户切换时的密码免输入问题,如果有多个用户登录一个客户端,这时怎么办?######如果让我实现这种功能 我就把数据存在sharepreference里

    2020-06-08 16:17:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载