В связи с переходом на новый движок... возможны сбои в работе! Простите!
Работы производятся прямо сейчас 15-04-2024! 🞨
Меню :
day (4)
php date (17)
php (331)



Blog (1400)
php (331)
js (244)
html (147)
css (131)
html tags (62)
js tag (56)
jquery (42)
text (37)
js method (36)
js date (33)
php array (33)
form html (30)
online (29)
fonts (26)
Показать еще :
ruweb.net (25)
foto (22)
php file (20)
atom (20)
forum (19)
svg (18)
input (18)
hosting (18)
php date (17)
html book (16)
info (16)
board (16)
php time (16)
color (15)
js events (14)
img (14)
js url (14)
js time (14)
notepad (13)
select (13)
знак (13)
osclass (13)
htaccess (13)
download (12)
table (12)
dw block (12)
php path (12)
keyboard (12)
php img (12)
form (11)
jsphp (11)
icon (11)
js delete (10)
yandex (10)
mouse (10)
keyframes (10)
chart (9)
dosite (9)
hover (9)
browser (8)
php post (7)
comment (7)
php url (7)
canvas (6)
click (6)
list (6)
adminka (6)
mysql (6)
vs code (6)
iframe (6)
php get (6)
js id (5)
js math (5)
reg.ru (5)
value (5)
mb (5)
heading (5)
tag a (5)
year (5)
ftp (5)
base64 (4)
day (4)
submit (4)
week (4)
js form (4)
symbols (4)
month (4)
console (4)
vk (4)
pages (4)
scandir (4)
bbcode (4)
php var (4)
ssl (4)
нок (4)
games (4)
task (4)
xml (4)
line (3)
ucoz (3)
domen (3)
https (3)
куб (3)
money (3)
captcha (3)
numbers (3)
js hash (3)
js post (3)
jquery post (3)
js img (3)
padding (3)
qr kod (2)
seo (2)
js vars (2)
prompt (2)
counter (2)
details (2)
height (2)
video (2)
youtube (2)
sitemap (2)
tag hr (2)
typeof (2)
рся (2)
google (2)
arrows (2)
rutube (1)
cursor (1)
нод (1)
archive (1)
scroll (1)
jino (1)
smile (1)
windows (1)
speed (1)

Как делать новый пароль каждый день

Как создавать новый пароль каждый день!? Создание нового пароля через php - это очень просто!

Вчера мы разбирали тему вход в админку и мне подумалось, а почему бы не сделать пароль изменяемым каждый день – это интересная задачка – давайте её решим!

В первом пункте мы разберёмся с алгоритмом создания нового пароля - каждый новый день…, а уже во втором пункте этот код применим к нашему вчерашнему входу.

Навигация по странице :
  1. Каждый день, новый пароль php
  2. Каждый день, новый пароль php -> второй вариант
  3. Как использовать новый день новый пароль!?
  4. Скачать

  1. Каждый день, новый пароль php

    Как генерировать новый пароль каждый день?

    И как вообще можно получить новый пароль автоматически?

    Для создания нового пароля каждый новый день нам потребуется что-то, что будет уникальным в этом самом дне...

    Это дата...

    Выведем текущую дату в php с помощью echo:

    echo date("d/m/Y");

    Результат:

    15/04/2024

    И теперь пропустим эту дату через(например самое простое через функцию md5)

    echo md5(date("d/m/Y"));

    И получим пароль каждый новый день:

    Если вы зайдете на эту страницу завтра, то вы увидите новый пароль - потому, что данный пароль зависит от даты. Поскольку завтра(естественно) будет новая дата, то и пароль будет новым каждый день!

    dd6ebe11d7a7c920318ff14665d1d185 Это слишком просто!

    Вы можете сказать - что это довольно просто и возможно догадаться, как такой пароль генерируется каждый день!

    Давайте попробуем чуть усложнить генерацию нового пароля.


  2. Каждый день, новый пароль php -> второй вариант

    Можно чуть усложнить, генерацию пароля каждый день, добавив в функцию название недели на английском

    date("d/m/Y/l");

    Результат:

    15/04/2024/Monday

    Пример вывода пароля каждый день:

    087fd82d676a34cf4f1cddb938671073

  3. Как использовать новый день новый пароль!?

    Я не буду повторять все алгоритмы работы нашей админки, мы уже один раз это делали и нам только и надо модифицировать вчерашний код… админка , а сегодняшняя админка_1

    В админке строка номер два:

    $salt = "89fe766db2985e1ecc1972c25577ddbf";

    Заменяем на

    $salt = strip_tags($_POST["salt"]);

    Добавим новую переменную. Которая будет датой:

    $new = md5(date("d/m/Y"));

    Строку номер 18 модифицируем таким образом:

    if(($name == md5(strip_tags($_POST["name"]).$new)) && ($pas == md5(strip_tags($_POST["pas"]).$new)))

    + Чтобы узнать какая сегодня новая соль – нам нужна новая страница:

    salt.php

    В форму нужно добавить новый инпут:

    <input type="text" name="salt" placeholder="salt" required>

    Вы можете протестировать данный вход с новым паролем, который будет новым каждый день!

    имя - admin, пароль - 12345 , соль - salt.php
Не стесняемся говорить спасибо!
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

Теги:
Ещё : dwweb.ru есть здесь:
ruweb
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Реклама на сайте Лучший хостинг : RUWEB + помощь по RUWEB
Страница загружена за : 0.026938 секунд. Подробнее