php хранение паролей (Laravel)

221
11 сентября 2018, 02:10

Везде пишут что не стоит хранить пароли в открытом виде... Собственно вопросы: как хранить тогда пароли? Чем и как шифровать? P.s. Проект на Laravel, все логины и пароли вынесены в .env файл

Answer 1

Скорее всего речь шла о паролях зарегистрированных пользователях.

При использовании стандартного механизма аутентификации make:auth, пароли новых пользователей будут шифроваться автоматически.

Если используете свой механизм то хелпер bcrypt в помощь:

$password = bcrypt('my-secret-password');

В файле .env находятся данные конфигурации, которые позволяют подключиться к БД и уже там хранить данные ваших пользователей и их зашифрованные пароли.

READ ALSO
Детальная настройка Datepicker 'a php\yii2

Детальная настройка Datepicker 'a php\yii2

Есть задача реализовать DatePicker на yii2Там будет много нюансов по выбору даты которые либо подтягиваются из БД, либо должны быть прописаны на стороне...

208
joomla фильтр категорий

joomla фильтр категорий

Подскажите как реализовать на joomla фильтр категорий, надо ли товары привязывать к бд?Нужно сделать так чтобы при нажатии на категорию из через...

231
Передать переменную из js в smarty аргументом функции

Передать переменную из js в smarty аргументом функции

нужно передать js переменную в качестве аргумента smarty функции, вроде такого

248