compile group: 'org.springframework.security', name: 'spring-security-oauth2-client', version: "${oauth2ClientVersion}"
compile group: 'org.springframework.security', name: 'spring-security-oauth2-client', version: "${oauth2ClientVersion}"
compile group: 'org.springframework.security', name: 'spring-security-oauth2-jose', version: "${joseVersion}"
- default user-info-uri를 변경해야 한다.
- 해당 방법은 Spring Security 5 Configuring Custom Provider Properties에 나옵니다.
해당 방법을 사용하면 application.yml
에 아래와 같이 입력하면 됩니다.
facebook:
client-id: {clien-id}
client-secret: {client-secret}
provider:
facebook:
user-info-uri: https://graph.facebook.com/v2.12/me?fields=email,name