Как проверить детали пользователя до того, как будет выполнена весенняя аутентификация безопасности.
Здесь, в моем проекте при входе в систему, мне нужно проверить, существует ли базовая валидация имя пользователя / пароль, действительность имени пользователя, максимальный предел повторных попыток (5 неправильных записей после этого блока a / c) и показать ошибку на основе ошибки.
При правильном имени пользователя / пароле необходимо проверить, выполнил ли пользователь первый раз вход в приложение (на основе флага в db), при этом необходимо отобразить страницу отказа от ответственности [для доступа к приложению пользователь должен принять отказ от ответственности].
Вот поток
имя пользователя / pwd в форме -> Отправить -> проверить действительные учетные данные
-> Нет -> ошибка дисплея [флаг повтора обновления]
-> Да -> Проверить достоверность -> Превышение-> Ошибка отображения
-> со сроком действия -> проверка выполняется впервые (и отказ от ответственности принят) -> показать приложение, если отказ от ответственности уже принят, иначе показать страницу отказа от ответственности без входа в приложение
Вкл. Я принимаю кнопку входа пользователя в приложение.