Laravel два разных аутентификации промежуточного программного обеспечения только от аутентификации промежуточного программного обеспечения - PullRequest
0 голосов
/ 31 августа 2018

У меня есть две отдельные таблицы для аутентификации. Следующее промежуточное ПО, указывающее на другую таблицу:

$this->middleware('auth:admin'); // - admins 
$this->middleware('auth'); // - user

Решение, которое мне нужно:

  • Я хочу, чтобы аутентификация выполнялась только с двумя разными таблицами Промежуточное ПО "$this->middleware('auth')"
  • Через промежуточное ПО "$this->middleware('auth')" Я хочу войти в оба админ и пользователь. В настоящее время администратор и логин пользователя от diffrent промежуточное программное обеспечение, которое я показал выше.

Для этого, какой файл и где мне нужно изменить в папке моего проекта?

1 Ответ

0 голосов
/ 31 августа 2018

Если вы хотите проверить обоих «охранников», вы можете просто передать несколько охранников промежуточному программному обеспечению auth.

$this->middleware('auth:web,admin');

Это будет проходить через пройденных охранников, и если кто-либо из них выдаст пользователя, он установит этот охранник в качестве продвижения по умолчанию.

...