@jjjjdi

Проверка авторизации через COOKIE?

Здравствуйте. Есть форма регистрации/авторизации по Базе Данных, и так-как я начинающий программист, то пока не полностью знаю как работать с Cookie, я написал формы. Они создают в браузере Куки для этого сайта. Но, как сделать проверку этих куки, чтобы без авторизации, пользователь не смог лазить по другим вкладкам?
Примеры:
Авторизация - ../admin/index.php/
Файл, которому нужно сделать проверку куки - ../admin/page/add.php
Нужно сделать, чтобы при переходе на ../admin/page/add.php неавторизованного пользователя кидало на форму авторизации, а авторизованного пропускало. Помогите, пожалуйста
  • Вопрос задан
  • 801 просмотр
Пригласить эксперта
Ответы на вопрос 2
php666
@php666
PHP-макака
Подсказка:
https://www.php.net/manual/ru/function.setcookie.php
https://www.php.net/manual/ru/function.empty.php
https://www.php.net/manual/ru/function.header.php -> нужно отправить заголовок Location

сам додумаешься как дальше сделать?
Ответ написан
Комментировать
ematveev
@ematveev
PHP разработчик / руководитель / писатель
Нужно использовать не куки, а сессии. Куки отправляются из браузера, поэтому легко могут быть подделаны хакером, который получит полный доступ в админку за пару минут, а переменные сессии хранятся на сервере, куда у хакера доступа нет.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 23:40
10000 руб./за проект
24 апр. 2024, в 23:13
130000 руб./за проект