2016-10-27 3 views
1

В моем проекте laravel мне нужна роль администратора и пользователя. Я хочу, чтобы пользователь вводил логин в разные маршруты после входа в систему. А также для администратора тоже. Как я должен это делать?Роль пользователя и администратора в laravel 5.3

+3

Вы действительно сделали * любые исследования? –

+1

Не совсем действительно –

+0

https://github.com/Zizaco/entrust - все, что вам нужно сделать, это посмотреть на Google;) –

ответ

2

Сначала вы должны сделать 3 таблицы в своей базе данных; пользователя, роли и user_role. Таблица user_role имеет много-много отношений. Затем вы создадите промежуточное программное обеспечение, которое проверяет вашу роль при входе в систему. В вашем маршруте вы используете это промежуточное ПО в записи входа в систему.

Подробнее о среднем продукте в документации laravel 5.3. https://www.laravel.com/docs/5.3/middleware

0

Вы можете попробовать laravel 5.3 boilerplate. Он поставляется с полнофункциональной системой контроля доступа из коробки с помощью простого в освоении API и построен на базе Twitter Bootstrap с передней и внутренней архитектурой.

Смежные вопросы