Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый имеется простая авторизация laravel 5.2
то есть создан один пользователь путем
class UsersTableSeeder extends Seeder
{
public function run()
{
DB::table('users')->insert([
'name' => 'a',
'email' => 'a@gmail.com',
'password' => bcrypt('1'),
]);
}
}
меняю пароль в любом месте месте (контролере каком угодно)
public function update(Request $request, $id)
{
$user = User::find(1);
$user->name = $request->name;
$user->password = bcrypt($request->password);
$user->save();
}
и при попытке пройти авторизацию
с новым паролем ноль
$userdata = array(
'name' => Input::get('name'),
'password' => Input::get('password')
);
// doing login.
if (Auth::validate($userdata)) {
if (Auth::attempt($userdata)) {
return Redirect::intended('/');
}
}
то есть Auth::validate($userdata)=false
что не так делаю?
Изменено alekslv (22.10.2016 18:40:37)
Не в сети
hdsfdfg
Не в сети
Страницы 1