правил проверки полей в таблице при авторизации. А в контроллер эти правила должен добавить или в middleware?
При авторизации?
Т.е. тебе нужно проверить имеет ли право пользователь на определённое действие?
аутентификации может?
нет. Нужно в стандартную схему авторизации добавить поле, которое будет говорить подтверждён ли пользователь админом(активирована ли учётка) и + не удалена ли она(мягко)
Через создание и регистрацию ability. И далее через can проверка, в посреднике, в событии система идентификации, ещё где-то Но опять же зависит от задачи, что ты планируешь делать обнаружив такого пользователя?
Если у человека активна и не удалён, пропускать в профиль и давать права, всё как обычно, если нет, сообщать что учётка не активирована или удалена
Сообщать когда? В момент ввода логин и пароля? Что делать с теми кто уже авторизован, а его удалили? И т.д.
Обсуждают сегодня