В этой статье я хочу рассказать, о том как можно сделать разлогинивание на сайте — выход.
Как всем известно, при авторизации пользователя на сайте или админке создается сессия и сессионная кука. Именно сесиия и кука определяют пользователя как авторизованного. И что бы пользователь разлогинился, нужно всего лишь удалить сессию и куку.
Делается это очень просто, вот код скрипта exit.php
<?php session_start(); unset($_COOKIE[session_name()]); unset($_COOKIE[session_id()]); session_unset(); session_destroy(); header("Location: /admin/");// /admin/ - это ссылка на страницу, которая откроется после выхода exit; ?>
Теперь просто сделаем ссылку на скрипт:
<a href="/exit.php">Выход</a>