Use id field instead of name field for GitHub and Facebook providers.
Fixes gh-4764
This commit is contained in:
@@ -69,7 +69,7 @@ public class CommonOAuth2ProviderTests {
|
||||
assertThat(providerDetails.getUserInfoEndpoint().getUri())
|
||||
.isEqualTo("https://api.github.com/user");
|
||||
assertThat(providerDetails.getUserInfoEndpoint().getUserNameAttributeName())
|
||||
.isEqualTo("name");
|
||||
.isEqualTo("id");
|
||||
assertThat(providerDetails.getJwkSetUri()).isNull();
|
||||
assertThat(registration.getClientAuthenticationMethod())
|
||||
.isEqualTo(ClientAuthenticationMethod.BASIC);
|
||||
@@ -92,7 +92,7 @@ public class CommonOAuth2ProviderTests {
|
||||
assertThat(providerDetails.getUserInfoEndpoint().getUri())
|
||||
.isEqualTo("https://graph.facebook.com/me");
|
||||
assertThat(providerDetails.getUserInfoEndpoint().getUserNameAttributeName())
|
||||
.isEqualTo("name");
|
||||
.isEqualTo("id");
|
||||
assertThat(providerDetails.getJwkSetUri()).isNull();
|
||||
assertThat(registration.getClientAuthenticationMethod())
|
||||
.isEqualTo(ClientAuthenticationMethod.POST);
|
||||
|
||||
Reference in New Issue
Block a user