Так что в настоящее время я использую паспорт для предоставления токена пользователю. После того, как пользователь вошел в систему и получил токен, он направляется на домашнюю страницу. пока вы не авторизованы или не зарегистрированы, они не могут просматривать ни один из этих маршрутов. Я хочу расширить права доступа пользователя к настройкам «Администратор» и «Пользователь», и я столкнулся с несколькими способами сделать это, поэтому мне просто нужна дополнительная ясность. Насколько я понимаю, ACL, предоставляемый паспортом, может быть выполнен в виде областей. Но большинство примеров, которые я видел, - это области, предоставляемые клиентскому приложению, а не пользователь приложения ...
Итак, первый вопрос: способен ли паспорт назначать области пользователю или сделан только для клиентского приложения?
во-вторых, мне нужно создавать таблицы role и role_users для хранения ролей пользователей, вошедших в систему, чтобы логика знала, что предоставить доступ тоже ?? ..
В настоящее время у меня есть API, извлекающий данные и пользователя из бэкэнда laravel, и я видел примеры, подобные следующим, но на самом деле это не отвечает на мой второй вопрос ...
Области паспорта Laravel