Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день.
Подскажите плз как правильно настраивать авторизацию.
Код вида
if (Auth::attempt(array('login' => $login, 'password' => $password), true)) {
return true;
}else{
return false
}
Возвращает ложь даже при правильно введенных значениях логина\пароля.
Заранее спасибо.
Не в сети
В первый раз криво искал.
Спасибо, видимо проблема в том что пороли хранятся в незахешированом виде.
Изменил хранение в базе. Теперь там пароль хранится в кешированом виде. Однако при проверке данных пользователя я все равно получаю folse хотя данные идентичны. Передавал пароль в функцию как в кешированом, так и в обычном виде.
Возможно ли что я упустил еще какие-то настройки?
Подскажите плз. Вопрос срочный.
Посмотрите еще раз на пример в документации: http://laravel.ru/docs/v4/security#%D0% … 0%B8%D1%8F
У вас вместо email стоит login. Пароль в нее передается не хэшированный.
Не в сети
Страницы 1