php - jQuery Mobile PHP 站点 - 如何在 iOS 上使用 Web Clip 保持登录状态

标签 php ios jquery-mobile

我用 PHP 创建了一个 jQuery Mobile 站点,它需要身份验证并且到目前为止运行良好。鼓励 iPhone/iPad 用户将网站作为网络剪辑保存到主屏幕,以便他们可以直接访问网站,而无需使用 Safari 工具栏等。

在 iOS 设备上,当用户单击主页按钮或接到电话并返回到该站点时,他们将注销并必须重新登录。当他们直接从 Safari 访问网站时,不会发生这种情况。

当他们通过主屏幕上的网络剪辑访问网站并接到电话或点击主页按钮时,是否有办法让他们保持登录状态一段时间(例如 15 分钟)?

最佳答案

在 php.ini 中或通过 .htaccess,将 session.cookie_lifetime 设置为 900 以使其持续 15 分钟。默认值为 0,持续到浏览器关闭。每次您离开 Web 剪辑时,它们似乎都会“关闭”,因此您会立即丢失 cookie。 http://www.php.net/manual/en/session.configuration.php#ini.session.cookie-lifetime

关于php - jQuery Mobile PHP 站点 - 如何在 iOS 上使用 Web Clip 保持登录状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10185959/

相关文章:

html - iOS7 : Display an Image in an HTML File loaded into a UIWebView

php - 禁用 Magento "manage products"区域中产品 <input> 字段的编辑?

php - 预期对象 - IE7 和 8

ios - 在 swift3 中结合平移、alpha 和缩放动画

ios - 以编程方式填充 UITableViewCells - Swift

css - jQuery Mobile 视网膜图标不显示

php - jQuery 移动 : Updating an input from MySQL table based on a selection from a list

javascript - jQM ui-content 100%高度问题

php - 根据相同或不同的值检查并更新行

php - 如何解决未在SSH中设置的术语环境变量