Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Как купить рекламу на форуме


Вернуться   Форум программистов > Java программирование > Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 20000 рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2020, 21:22   #1
ktyz1992
Новичок
Джуниор
 
Регистрация: 16.12.2020
Сообщений: 2
По умолчанию Как проверить и сохранить данные о принципале (пользователе) в БД в момент аутентификации

Здравствуйте! Я использую Spring Security для OAuth2 аутентификации на сайте. Аутентификация через Google и Github проходит нормально - защищённые страницы показываться, данные о принципале получается извлекать. Однако требуется хранение данных о зарегистрированных пользователях в локальной БД. Как перехватить момент аутентификации и в случае необнаружения такого пользователя:
1. перебросить на страничку сайта с внесением дополнительной информации о пользователе;
2. записать нового пользователя в БД.
ktyz1992 вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
факторы аутентификации, которые могут использоваться для аутентификации пользователей uiz2 Безопасность, Шифрование 0 27.01.2019 00:29
Два потока и общие данные, как приостановить в нужный момент и в нужном месте WhiskasTM Общие вопросы Delphi 2 26.11.2014 20:08
Получить данные о пользователе и о времени PinkPink C/C++ Сетевое программирование 1 03.04.2013 20:17
Joomla: Как получить данные об авторизованном пользователе Arnezami WordPress и другие CMS 1 19.01.2010 02:08
Как узнать какие данные в данный момент печатает принтер? progan Общие вопросы Delphi 0 24.12.2008 09:34


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS