Получение дополнительной информации во время регистрации в Spring OpenID Connect - PullRequest
0 голосов
/ 26 апреля 2020

Я включил вход в OpenID Connect в моем приложении Spring Boot 2. Когда пользователь перенаправляется обратно в мое приложение от провайдера OpenID (в моем случае Google), он сразу же входит в систему. Я хочу проверить свою базу данных, чтобы узнать, зарегистрирован ли пользователь ранее, и если нет, запросить дополнительную информацию.

Я думаю, что хочу создать пользовательский AuthenticationSuccessHandler, который перехватывает успешный вход в систему, затем добавляет полномочия для ранее зарегистрированных пользователей или перенаправляет пользователя на страницу регистрации для новых пользователей.

...