我如何验证我的用户登录Laravel


How can I authenticate my user to log-in in Laravel?

卡住了试图验证我的用户登录Laravel 5


<标题>我有h1> $auth = Auth::attempt(['username' => $user->username, 'password' => $user->password, 'active' => 1]);

当我执行dd($auth);时,它会打印出false


连接上了,因为我检查了数据库,那个用户在:

  • 用户名
  • active = 1

我在这里做错了什么?

在发送给attempt()函数之前不散列密码。它将再次对其进行散列,并将其与单个散列版本进行比较。

试试这个…

$auth = Auth::attempt(['username' => $user->username, 'password' => Input::get('password'), 'active' => 1]);