Я создал IOS WebApp с защищенной паролем главной страницей (используя php), и пользователь должен вводить пароль один раз в день. Защищенная паролем главная страница работает в Safari (запрашивать пароль один раз в день), но после добавления его на домашний экран WebApp продолжает запрашивать пароль каждый раз, когда я минимизирую приложение и снова открываю его. Другими словами, скрипт не запоминает пароль от cookie, поэтому он продолжает спрашивать его снова, свернуто ли приложение! Может ли кто-нибудь сказать мне, почему веб-приложение продолжает спрашивать пароль для минимизации? Заранее спасибо.
Я добавил это в верхней части моей главной страницы webApp:
<?php include("/protect.php"); ?>
И внутри protect.php я беру имя пользователя и пароль через форму и
сохранить его на куки после проверки:
setcookie("verify", md5($login.'%'.$pass), $timeout, '/');
И вот как я проверяю cookie:
// check if password cookie is set
if (!isset($_COOKIE['verify'])) {
showLogin("");
}
Я исправил проблему, сделав $ timeout не равным нулю!
Других решений пока нет …