Задать вопрос
@vvvadimos

Как установить ввод пароля для страницы при каждом ее обновлении?

Поставил пароль на страницу через админку, там просто чекбокс "защита паролем". захожу на страницу, ввожу пароль. и теперь нужно, чтобы после обновления страницы было необходимо опять вводить этот пароль. как сделать?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Решения вопроса 1
@vvvadimos Автор вопроса
$pass_cookie='';

foreach($_COOKIE as $key=>$value){
  if(!strncmp($key,"wp-postpass_",12)){
    $pass_cookie = $key;
    break;
  }
}
if($pass_cookie){
  setcookie($pass_cookie,'',0);
}


вот и все
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
mad_maximus
@mad_maximus
1. Не писать пользователя в сессию
2. Защитить маршрут проверкой на права доступа.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы