【发布时间】:2012-07-16 20:45:44
【问题描述】:
我正在编写一个带有 PHP Web 服务的 JQM Web 应用程序。用户将能够登录并注册他们已经购买了例如来自俱乐部的苏打水。此信息将存储在数据库中并最终计费。
为了说明我想要做什么:我已经将它实现为一个 Android 应用程序。我在 Android 应用程序中的“会话处理”包括在成功通过服务器身份验证后将用户的凭据存储在 Android 的 savedPeferences(持久本地存储)中。然后,这些凭据会随每个后续服务器请求重新发送,这样用户只需登录一次 - 在第一次运行应用程序时。
我想在我的 JQM 应用程序中尽可能地模仿这种行为。理想情况下,用户应该只需要登录一次,除非他们选择注销。
我对网站编程有点生疏,那么最好的方法是什么?不会过期的菜?我是使用 PHP 会话还是使用 javascript 处理所有内容?
这是一个爱好项目;我更喜欢简单的解决方案,而不是过于安全和复杂的解决方案。谢谢!
编辑:阅读 Mike 的回答后,我偶然发现了这个插件:https://github.com/carhartl/jquery-cookie 也许这是让用户保持登录状态的最简单方法..?
【问题讨论】: