У меня есть веб-приложение, работающее на Apache Tomcat.Я использовал область JDBC для выполнения аутентификации.Теперь мне нужно разработать модуль, который может выполнять следующие функции по порядку:
- Когда пользователь пытается войти в свою учетную запись, отправьте электронное письмо пользователям. Идентификатор электронной почты (присутствует в базе данных);
- В сообщении электронной почты указывается, что кто-то пытается войти в учетную запись пользователя, и содержится ссылка, которая перенаправляет на новую страницу с двумя вариантами: «ДА» или «НЕТ»;
- Если пользователь нажимает «ДА», мое веб-приложение должно разрешить пользователю войти в систему и получить доступ к его / ее домашней странице;В противном случае веб-приложение должно прервать процесс входа в систему и запросить сообщение об ошибке.
Так что похоже на аутентификацию Google .Есть ли способ сделать это?Существуют ли какие-либо API-интерфейсы, обеспечивающие этот тип функциональности?
Есть идеи о том, как действовать?