Как создать свой собственный модуль на основе аутентификации laravel? - PullRequest
0 голосов
/ 05 июня 2018

Я новичок в laravel, и в настоящее время я изучаю и экспериментирую с моим старым концептом мини-проекта на основе php, я успешно создал регистрацию пользователя и регистрацию пользователя с некоторыми функциями для пользователей, но я не совсем понимаю, как мне создатьмодуль администратора и предоставить права администратора вместе с еще одним подмодулем (модератором).

Detailed explanation

Я закончил модуль веб-сайта, он работает нормально, но я запуталсяКак я могу дать следующие функциональные возможности.

  • как добавить модуль администратора

  • администратор может получить доступ к информации пользователя

  • только администратор может добавить модератора

любые предложения будут полезны, спасибо.

1 Ответ

0 голосов
/ 06 июня 2018

Я думаю, что вы пытаетесь сделать некоторые маршруты доступными только для администратора или модератора?

Создать собственное промежуточное ПО, поэтому только если пользователь имеет достаточный уровень роли, он может получить доступ к данному маршруту.

https://laravel.com/docs/5.6/middleware#defining-middleware

У вас может быть промежуточное ПО модератора, которое проверяет, есть ли у пользователя роль 1 или выше, и промежуточное ПО администратора, которое проверяет, есть ли у пользователя роль 2.

Я надеюсь, что это то, что вы ищете.

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