2017-02-25 26 views
1

新しいユーザーを登録するとログインしますが、ログアウトしてログインしようとすると、ログインページにリダイレクトされ、「ユーザーの資格情報を再度確認してください」というエラーメッセージが表示されます。私は何が間違っているのか理解できません。Laravel 5.4ユーザーをログインできません

SessionController RegisterController

答えて

1

まず、パスワードをハッシュされていません。 RegistrationControllerstore()のような機能を変更してください。

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

関連する問題