Я хочу создать логин с опцией Google и предоставить полномочия пользователю в зависимости от возвращенной информации о пользователе. Я успешно сделал то, что хочу для входа в систему с помощью github, следуя этому уроку:
https://www.baeldung.com/spring-security-oauth-principal-authorities-extractor
, который в основном использует аннотацию @ EnableOAuth2Sso и следующие свойства
security.oauth2.client.client-id
security.oauth2.client.client-secret
security.oauth2.client.access-token-uri
security.oauth2.client.user-authorization-uri
security.oauth2.client.scope
security.oauth2.resource.user-info-uri
Я могу 'сделать то же самое для Google, поэтому проблема должна быть в application.properties. Я регистрирую свое приложение в Google, загружаю предоставленный мне json вместе с id & secret, но, похоже, отсутствует uri для свойства security.oauth2.resource.user-info-uri . Я искал в Интернете этот URI и пытался запустить приложение с некоторыми значениями, но безуспешно. Прав ли я, что мне нужно это свойство и как мне его найти?