Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 14.09.2017 10:57:45

Ручная регистрация пользователей

Допустим, я не хочу использовать стандартный механизм регистрации пользователей, поскольку не предполагается, что среди пользователей (администраторов) будет больше двух человек. Таким образом, мне не нужен view для регистрации и RegisterController, а добавление пользователей в базу данных нужно будет сделать вручную. Ничего сложного, только непонятно, как правильно захэшировать пароль, то есть сделать это такими же способом, как Laravel. Какой тип хэширования использует метод bcrypt()? md5?

Изменено Gleb2708 (14.09.2017 10:58:30)

Не в сети

#2 14.09.2017 12:06:26

Re: Ручная регистрация пользователей

нет, там используется нативный пхп-шный password_hash (доступен с пхп 5.5) с методом шифрования PASSWORD_BCRYPT. такой хэш сразу содержит соль и указание на то каким алгоритмом он получен, в 7.2 вроде хотят добавить ещё более безопасный алгоритм какой-то, но поскольку алгоритм указан в хэше – прежние сохранённые пароли будут продолжать работать – довольно удобно правда?

Не в сети

Подвал раздела