@kakisaebalsujit

Как при перезагрузке странички, не просило ввести логин и пароль?

Добрый день, столкнулся с проблемой для странички с паролем. Когда я перезагружаю страничку, на которую я уже получил доступ. Меня опять просит ввести логин и пароль. Но мне надо, что бы к примеру в течения 5-10 минут, меня не спрашивало пароль при перезагрузках странички.

Код где я проверяю логин и пароль. И тут же мне надо это сделать.
<?php
require  './vendor/autoload.php';
use Krugozor\Database\Mysql\Mysql as Mysql;
$db = Mysql::create("localhost", "admin_bot", "**********")->setDatabaseName("admin_group")->setCharset("utf8");

$l = $_POST['login'];
$p = $_POST['password'];

$requests1 = $db->query("SELECT * FROM pass");
while ($row1 = $requests1->fetch_assoc()) {
	$login .= $row1['login'];
}
$requests2 = $db->query("SELECT * FROM pass");
while ($row2 = $requests2->fetch_assoc()) {
	$pass .= $row2['password'];
}

if ($p == $pass and $l == $login) {
	echo "ADMIN PANEL";
        //здесь будут происходить мои действия
} else {
	header ( 'Refresh: 5; url=index.html' );
	echo "Вы ввели неправильный пароль.\n Через пять секунд вы автоматически перейдете назад!!!\n";
	exit();
}
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
Пригласить эксперта
Ответы на вопрос 1
Captain
@Captain
Как вариант, хранить пароль в куке у пользователя. Время жизни ей поставить 10 минут. Если кука есть - читать пароль из нее и авторизовать пользователя с ней.
Ответ написан
Ваш ответ на вопрос

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

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