0

我创建了一个密码保护主页(使用php)的IOS WebApp,用户必须每天输入一次密码。受密码保护的主页面在safari上工作(每天要求输入一次密码),但在将其添加到主屏幕后,每次我将应用程序最小化并重新打开时,WebApp都会询问密码。换句话说,脚本不记得来自cookie的密码,所以如果应用程序被最小化,它会再次询问它!任何人都可以告诉我为什么WebApp不断询问最小化密码?提前致谢。如何密码保护ios WebApp(webView)页面?

我说这对我的主页Web应用程序的顶部:

<?php include("/protect.php"); ?> 

而且里面protect.php我把用户名和密码,通过表格和 其保存在cookie验证后:

setcookie("verify", md5($login.'%'.$pass), $timeout, '/'); 

而且我这是怎么检查的cookie:

// check if password cookie is set 
    if (!isset($_COOKIE['verify'])) { 
    showLogin(""); 
    } 
+0

我认为这可能是一个答案:http://stackoverflow.com/a/26006163/4298881 – Surely

+0

感谢您的回复,但我的着陆页是PHP页面,它已经创建的cookie,我可以导航到不同的PHP页面使用同一个cookie不需要密码!问题是,如果我重新启动主屏幕webview它不会恢复存储的cookie!有没有使用PHP的任何解决方案? – user1788736

+0

,它表示如果重新启动应用程序,应用程序的webview中的cookie将不会被保留。 – Surely

回答

0

我固定的问题通过使$超时不等于零!