0
У меня есть сайт с «панелью администратора». Я хотел бы ограничить доступ к панели управления admin с фильтром auth.basic в Laravel.Laravel, используйте auth и auth.basic
Но сам сайт также имеет систему учета, и я хотел бы использовать для этого «нормальный» фильтр auth.
Можно ли использовать эти два фильтра отдельно друг от друга, но на одном и том же сайте?
Да, но если вы сделаете это так, разве это не означает, что если в некоторых журналах есть учетная запись, они также вошли в систему для админ-части веб-сайта? – RGweb
Это зависит от вашей системы auth. Я бы использовал роли (типы пользователей) для пользователей и проверял, разрешена ли роль пользователя. Например, 'auth.account' будет проверять, будет ли роль пользователя' customer' или что-то еще. Взгляните на пакет полномочий https://github.com/machuga/authority-l4 – Andreyco