首页 > iOS自动登录

iOS自动登录

iOS自动登录实现原理

我们现在的做法是记录最后一记登录的帐号(用的UserDefault)

然后每次进APP的时候,判断用户名是否存在,如果存在,就自动登录.

今天跟后台沟通了下,他们说我们做法其实就是记录了一个状态.根本就不是自动登录.

他们给的方案是服务器返回给我们一个字段,我们判断这个字段是否有值,如果有值,再把字段发给服务器,他们处理.

不知道大家在实际开发中是怎么做自动登录的,再这里想问一下大神们,iOS实现自动登录的原理.

最后谢谢大家为我解答.


注册后加密存储服务器返回的token,有效时限,然后每次启动app的时候,计算token 是否过期,过期提醒重新登录,如果没有过期,向服务器发起请求,后端验证以后返回一个access token ,拿这个access token 请求数据。


你去看看 JWT Json Web Token

你验证通过 后台会给你一个 token 这个token定时过期

你可以拿着token 去服务器验证下
如果 成功你就可以 自动登录了~
过期 再弹出 登录框 重新获取token

【热门文章】
【热门文章】