2017-02-25 159 views
1

當我註冊新用戶時,它會登錄,但是當我註銷並嘗試登錄時,它只是將我重定向回登錄頁面,並顯示自定義錯誤消息「再次檢查您的憑據」。我無法弄清楚什麼是錯的。Laravel 5.4無法登錄用戶

SessionController RegisterController

回答

1

首先,你不散列密碼。在RegistrationController改變你的store()這樣的功能。

use Hash; 
class RegistrationContoller extends Controller 
{ 
    ... 
    public function store() 
    { 
     ... 
     $user = User::create([ 
      'name' => $request->name, 
      'email' => $request->email, 
      'password' => Hash::make($request->password) //<-- you were missing this. 
     ]); 
    } 
} 
+0

我剛剛開始新鮮,重新構建了一切,並做好了準備。看起來像我的代碼中有一些邏輯錯誤。感謝您使用密碼加密的幫助! – akburan