laravelでユーザをregisertingしているときに問題が発生しました。$user
すべての配列要素を含む配列で、次のコード結果を自動ログインしているとします。false。データベースに保存されているパスワードはhash::make('password')
です。登録後に自動ログインする方法
$user_id = $this->user_model->addUser($user);
$post = array('password' => $pass_for_auth, 'email' => $email);
var_dump(Auth::attempt($post,true));die;
いずれかはあなたが彼の$user_id
を介してユーザーにログインしようとすることができ、正しい問題
は何ですかこの認証クラス?あなたは完全な名前空間を指定できますか? –
@RameshPareekそれを必要としません。エイリアスがあります。ちょうど 'Auth;を使ってください。本当に欲しいのであれば、 'config/app.php'の' aliases'キーでパスを見つけることができます: 'Illuminate \ Support \ Facades \ Auth'です。 – totymedli