1
ちょっと私はlaravel v5.2を学んでいて、ユーザー認証システムで作業しています。ユーザーモーダルを使ってチェックすると、ログインユーザーはadminかnot.Butですを使用してログインユーザーを取得しようとします。Auth :: user()返された値は空白です。ヌルのメンバー関数isAdmin()を呼び出す
use App\User;
Route::get('/', function() {
$user = Auth::user();
// $user = User::find(1);
if($user->isAdmin()){
return "Admin";
}
return "Normal User";
});
Route::get('/access',['middleware'=>'role',function(){
return "This is middleware";
}]);
Route::group(['middleware' => ['web']], function() {
Route::auth();
Route::get('/home', '[email protected]');
});