如题所问,跟网站登录一样吗?
我没有开发过APP,但我感觉原理差不多。
如果是我,我会保存服务端生成的用户识别token及一些不太敏感的数据,比如这样:
{
"token" : "",
"username" : "baofan",
"avatar" : "头像"
.... // 更多APP端所需要处理的数据
}
和服务器进行数据处理及交互时,传递token鉴权。
至于方式,我个人感觉用 localStorage 也不错,甚至是本地初始化文件也可以。
至于cookie,貌似有点....
以上是我猜的、我猜的、猜的、猜 ...
要看是什么通信协议,一般手机是post的时候带上一些身份验证的字段,比如说百度的app都是bduss这个字段,并没有cookie。
但也有cookie存储身份验证字段,比如说QQ空间和掌上英雄联盟都是skey+sid字段。
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答902 阅读✓ 已解决
2 回答1k 阅读
2 回答953 阅读
1 回答922 阅读
2 回答770 阅读
主流的登录用token的比较多,本身就是经过服务端加密的,有时效,安全性高,储存简单,和其他请求结合比较方便。