Задать вопрос
@WebforSelf

Как перенести пароли пользователей из с версии на версию с разной солью?

Есть база пользователей где пароли хранимые в базе зашифрованы
Есть соль
private salt="simpla"
На новой версии
private $salt = '8e86a279d6e182b3c811c559e6b15484';

Получается просто перенос не поможет, просто не будут пароли работать .как правильно переносить?
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
DevMan
@DevMan
зачем вам вообще кастомная соль, когда в пыхе уже есть встроенный и вменяемый механизм работы с паролями?

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽