header(Config::get('cookie.badmin_token_name', 'Badmin-Authori-zation')), 'Bearer')); $adminInfo = BAdminRepository::adminParseToken($token); Request::macro('isAdminLogin', function () use (&$adminInfo) { return !is_null($adminInfo); }); Request::macro('adminId', function () use (&$adminInfo) { return $adminInfo['id']; }); Request::macro('adminInfo', function () use (&$adminInfo) { return $adminInfo; }); return $next($request); } }