Задать вопрос

Как делать права доступа в laravel?

Есть интернет магазин, там есть такая функция добавить товар. Надо чтобы когда человек заходил на сайт была форма входа, после если человек является администратором и он вводить свой логин и пароль, у него появляться такой доступ, что он может удалять и изменять товары на сайт.

PS Может вопрос был не правильно составлен, но я не знал как правильнее поставить вопрос.
  • Вопрос задан
  • 2195 просмотров
Подписаться 5 Оценить Комментировать
Решения вопроса 1
wielski
@wielski
✔ Совет: Вам помогли? Отметьте ответы решением.
Используйте Entrust для управления ролями и доступами.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ajaxtelamonid
@ajaxtelamonid
Laravel
В Laravel 5.2 (точнее, с 5.1.11) есть замечательные внутренние средства разграничения прав доступа (авторизация). Плюс в 5.2 для фичи дополнительного логина администратором можно написать свой гард аутентификации. А можно и не делать, просто в сессии ставить флаг, что этот пользователь - админ, и проверять это в правах доступа.
laravel.su/docs/5.2/authentication
laravel.su/docs/5.2/authorization
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы