Как разлогинится на сайте? Делаем кнопку «выйти».

В этой статье я хочу рассказать, о том как можно сделать разлогинивание на сайте — выход.
Как всем известно, при авторизации пользователя на сайте или админке создается сессия и сессионная кука. Именно сесиия и кука определяют пользователя как авторизованного. И что бы пользователь разлогинился, нужно всего лишь удалить сессию и куку.

Делается это очень просто, вот код скрипта 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>
Рассказать друзьям:


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*