Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 25.04.2019 09:55:03

Помогите новичку с ролями пользователей

Все доброго времени. Помогите разобраться новичку. Нужно простое разграничение ролей на зарегистрированных пользователей и админов. В БД users создал дополнительное поле role по умолчанию будет 0 - это юзер. Как реализовать, чтобы после авторизации через пункт меню профиль юзеры попадали в свой кабинет, а админы в свой. Заранее всем спасибо. Сильно не пинайте, делаю первые шаги в веб разработках.

Не в сети

#2 25.04.2019 10:47:38

Re: Помогите новичку с ролями пользователей

Начни с использования оператора if() big_smile

Канонический путь для Laravel — это шлюзы (gate) и политики (policy), которые будут завязаны на значение этого твоего поля. Наверняка тебе это покажется избыточным, но познакомиться не помешает.
дока на этом сайте


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

#3 25.04.2019 10:49:18

Re: Помогите новичку с ролями пользователей

P.S. Заодно запомни, что именно это называется "авторизацией", а не то, что ты думал.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

Подвал раздела