这是直截了当地添加一个网页的Web应用程序。 在这里找到一个很好的文章 。
这个问题知道的是保持会话打开。 一旦切换到其他应用会话被关闭,需要用户重新输入其凭据。
我发现在没有回答一个类似的条目堆栈溢出 。
一些提示?
这是直截了当地添加一个网页的Web应用程序。 在这里找到一个很好的文章 。
这个问题知道的是保持会话打开。 一旦切换到其他应用会话被关闭,需要用户重新输入其凭据。
我发现在没有回答一个类似的条目堆栈溢出 。
一些提示?
而不是存储在登录信息的$_SESSION
变量,它存储在$_COOKIE
。 cookie将取决于当你将它设置为到期保存。 只要他们登录“内部”的Web应用程序,或普通网络版(以及Cookie是一样的),他们就不必每次登录的时间或在两者之间切换时。
关键是要做到这一点:
// Start or resume session
session_start();
// Extend cookie life time by an amount of your liking
$cookieLifetime = 365 * 24 * 60 * 60; // A year in seconds
setcookie(session_name(),session_id(),time()+$cookieLifetime);
我测试了这个在iOS 4.2.1,5.1.1,6.0和6.1的工作。 会议甚至是关闭并重新启动设备后恢复。
对于这一战略的更详细的讨论,你可以在我的这个问题的答案看一看: 保持PHP会议在iPhone的Web应用程序