【发布时间】:2012-03-09 14:16:37
【问题描述】:
我正在编写一个 iPhone 应用程序作为我网站的移动版本。
我打算公开一些 REST API,以便应用可以更新用户的数据。
我不希望用户每次都登录,但我想保存他的令牌/cookie 并将其重用于所有未来的请求。
我可以设置一个随机令牌并将其与用户 ID 一起传递,但它不是很安全,因为在越狱设备上很容易访问它。我不能使用 IP 来限制它,因为 IP 可能会经常更改(因为它是移动设备)。
实现这种身份验证的最佳方式是什么,既足够安全又不会因为经常要求用户进行身份验证而惹恼用户?
【问题讨论】:
标签: php authentication rest mobile