当添加到主屏幕时,从iPhone网站存储PHP会话的最佳方式


Best way to store PHP session from iPhone website when added to homescreen?

我有一个网站/webapp,你可以在那里登录,它会启动php会话。如果用户将网站添加到主屏幕,则每次启动应用程序时都必须登录。我知道这是一个众所周知的问题,但我找不到一个好的、完整的解决方案。我希望用户能够打开应用程序,如果他们在开始登录之前就已经登录了。

我读过一些关于本地存储的文章,这似乎是一种东西,但我担心本地存储的安全问题。我不希望一个用户假扮成另一个用户。也许您可以以某种方式加密存储的值?

有人知道我该怎么解决吗?

看起来很明显。。。。你没有尝试Cookies有什么原因吗?

将会话数据与某种哈希一起存储在服务器上的数据库中,然后简单地将该哈希在cookie中传递给用户,以便他们在返回您的网站时检索该哈希。