Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

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

Поддержи проект!!!

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

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

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

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

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

    Правильно!

    День! А вернее дата, день – слишком короткое число

    Давайте выведем, как будет выглядеть дата сегодня:

    Код даты:

    date("d/m/Y");

    Результат:

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

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

    54b7920bf2101922dd8971c1fd4a0699

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

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

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

    Результат:

    21/09/2020/Monday

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

    9015b1edccff8c8ba3a26cdc5eff4e01

  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


Вас может еще заинтересовать список тем : #PHP | #FORM | #PHP_DATE |
Последняя дата редактирования : 2020-02-26 10:47
Название скрипта :Новая соль - каждый день(или пароль...)
Скрипт № 10.4
Пример
Ссылка на скачивение: Все скрипты на одной странице
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:

Последние комментарии :
Марат :
02/09/2020 03:25
Рад, что помог! Приходите еще!
подробнее.
Алексей :
02/09/2020 01:16
Спасибо Кое-что пригодилось!
подробнее.
Павел :
26/08/2020 05:57
textarea В таблице, а таблица в родительском div, а этот див является частью аккордеона, сам textarea без displey: none, но…
подробнее.
Марат :
26/08/2020 04:22
Столько написали и ничего не понятно!У вас есть textarea со свойством "display: none;" - непонятно... зачем textarea скрытый и…
подробнее.
Павел :
26/08/2020 08:02
Здравствуйте. Пишу плагин для таблицы, в таблице много textarea, плагин и таблица расположены в скрытой вкладке…
подробнее.