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

我固定的問題通過使$超時不等於零!