Size: a a a

Laravel для начинающих

2020 July 10

V

Vladij in Laravel для начинающих
спасибо
источник

D

DK in Laravel для начинающих
источник

P

PSYTRGLES in Laravel для начинающих
сообщество )
источник

P

PSYTRGLES in Laravel для начинающих
фигасе 500 лиц
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
Всем привет.
Юзаю пакет spatie/laravel-permission Для ролей, как при стандартном логине добавить миддлвар роли? Т.к чтобы например логинится мог только юзер с ролью админ ?
источник

V

Vladij in Laravel для начинающих
))
источник

D

DK in Laravel для начинающих
PSYTRGLES
фигасе 500 лиц
популярная хрень
источник

D

DK in Laravel для начинающих
Vitaliy Lebuhorskiy
Всем привет.
Юзаю пакет spatie/laravel-permission Для ролей, как при стандартном логине добавить миддлвар роли? Т.к чтобы например логинится мог только юзер с ролью админ ?
в доке есть пример как прилепить правило(мидлварем)на роут
источник

D

DK in Laravel для начинающих
либо в самом контроллере вызвать проверку с нормальным исключением
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
ну сделал вот так
$this->middleware(['admin'])->only('authenticate');
но похоже логин не вызывает этот метод)
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
в конструкторе
источник

D

DK in Laravel для начинающих
ты саму страницу логина или только авторизацию грохнуть хочешь?
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
Саму авторизацию
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
Ну например чел шлет емейл админа, у меня есть мдлвар AdminMiddleware, я там вытягиваю юзера по емейлу и проверяю есть ли роль
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
теперь этот мидлвар надо как-то повесить на post login
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
Т.к все маршруты в web Auth::routes();, я не знаю как навесить
источник

D

DK in Laravel для начинающих
ну либо в контроллере
источник

D

DK in Laravel для начинающих
либо переопредели метод login
источник

D

DK in Laravel для начинающих
Смотришь содержимое Auth::routes, выдергиваешь логин оттуда
источник

VL

Vitaliy Lebuhorskiy in Laravel для начинающих
Уверен что login вызывается при пост запросе
источник