2017-02-01 4 views
1

adminと通常のユーザーが異なる方法で複数の認証を行いました。私の挑戦は、アプリケーション内のすべてのモジュールでAuth::guard('admin_user')->user()->nameを返します。すべてのモジュールでユーザー資格情報が保持されるようにするにはどうすればよいですか。私は複数のAuthに対してビデオを使用しましたhttps://www.youtube.com/watch?v=AKRs7NICuwc&t=60sLaravel 5.3のモジュール構造でユーザーを認証するにはどうすればいいですか

+0

同様

あなたは、管理モジュール用に別のフォルダ構造を維持していますか? –

+0

はい、私はしました。私は、アプリケーションフォルダ内のモジュールフォルダを持っています。モジュールはユーザーの資格情報を除いて正常に動作し、すべてがnullを返すのでセッション変数を受け入れないことに気付きました。 – Peter

+0

adminのルートファイルは別ですか? –

答えて

1

"Web"ミドルウェアの周りにあなたのルートをラッピングしてみてください。

Route::group(['middleware' => 'web', function() { 
    // Your Routes 
});