присвойте охрану значение в Laravel, используя промежуточное ПО администратора - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь создать целую систему, и мне нужно показать доступные опции в дополнительной панели, которые есть у обычного пользователя, я создал промежуточное ПО для администратора, дело в том, что у меня нет таблицы администратора, я назначаю промежуточное ПО администратора, определяющее число пользователей, например EmployeeNumber = 15555, является администратором, есть ли способ использовать охрану и назначить охраннику значение администратора, а также составить и предложить предложение, чтобы сделать эти параметры доступными для представлений? это промежуточное ПО моего администратора

public function handle($request, Closure $next)
{
    if(Auth::guard('admin')->user()->clave == '132066')
    {
        return $next($request);
    }

    return redirect()->guest("/home");
}

Моя охрана в аутентификации

'guards' => [
    'web' => [
        'driver' => 'session',
        'provider' => 'users',
    ],

'api' => [
    'driver' => 'token',
    'provider' => 'users',
    'hash' => false,
],

'admin' => [
    'driver' => 'session',
    'provider' => 'users',
],

и, на мой взгляд, я хочу показать три меню, используя if, чтобы admin сделал его видимым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...