Skip to content

Commit b6a10c6

Browse files
committed
Update facebook OAuth API version to 14 dotnet#4684
1 parent 5f91f1b commit b6a10c6

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

src/Security/Authentication/Facebook/src/FacebookDefaults.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ public static class FacebookDefaults
2424
/// <remarks>
2525
/// For more details about this endpoint, see <see href="https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow#login"/>.
2626
/// </remarks>
27-
public static readonly string AuthorizationEndpoint = "https://www.facebook.com/v11.0/dialog/oauth";
27+
public static readonly string AuthorizationEndpoint = "https://www.facebook.com/v14.0/dialog/oauth";
2828

2929
/// <summary>
3030
/// The OAuth endpoint used to retrieve access tokens.
3131
/// </summary>
32-
public static readonly string TokenEndpoint = "https://graph.facebook.com/v11.0/oauth/access_token";
32+
public static readonly string TokenEndpoint = "https://graph.facebook.com/v14.0/oauth/access_token";
3333

3434
/// <summary>
3535
/// The Facebook Graph API endpoint that is used to gather additional user information.
3636
/// </summary>
37-
public static readonly string UserInformationEndpoint = "https://graph.facebook.com/v11.0/me";
37+
public static readonly string UserInformationEndpoint = "https://graph.facebook.com/v14.0/me";
3838
}

src/Security/Authentication/MicrosoftAccount/src/MicrosoftAccountDefaults.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public static class MicrosoftAccountDefaults
2222
/// The default endpoint used to perform Microsoft account authentication.
2323
/// </summary>
2424
/// <remarks>
25-
/// For more details about this endpoint, see <see href="https://developer.microsoft.com/en-us/graph/docs/concepts/auth_v2_user"/>.
25+
/// For more details about this endpoint, see <see href="https://docs.microsoft.com/en-us/graph/auth-v2-user"/>.
2626
/// </remarks>
2727
public static readonly string AuthorizationEndpoint = "https://login.microsoftonline.com/common/oauth2/v2.0/authorize";
2828

src/Security/Authentication/test/FacebookTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ public async Task NestedMapWillNotAffectRedirect()
229229
var transaction = await server.SendAsync("http://example.com/base/login");
230230
Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode);
231231
var location = transaction.Response.Headers.Location.AbsoluteUri;
232-
Assert.Contains("https://www.facebook.com/v11.0/dialog/oauth", location);
232+
Assert.Contains("https://www.facebook.com/v14.0/dialog/oauth", location);
233233
Assert.Contains("response_type=code", location);
234234
Assert.Contains("client_id=", location);
235235
Assert.Contains("redirect_uri=" + UrlEncoder.Default.Encode("http://example.com/base/signin-facebook"), location);
@@ -262,7 +262,7 @@ public async Task MapWillNotAffectRedirect()
262262
var transaction = await server.SendAsync("http://example.com/login");
263263
Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode);
264264
var location = transaction.Response.Headers.Location.AbsoluteUri;
265-
Assert.Contains("https://www.facebook.com/v11.0/dialog/oauth", location);
265+
Assert.Contains("https://www.facebook.com/v14.0/dialog/oauth", location);
266266
Assert.Contains("response_type=code", location);
267267
Assert.Contains("client_id=", location);
268268
Assert.Contains("redirect_uri=" + UrlEncoder.Default.Encode("http://example.com/signin-facebook"), location);
@@ -297,7 +297,7 @@ public async Task ChallengeWillTriggerRedirection()
297297
var transaction = await server.SendAsync("http://example.com/challenge");
298298
Assert.Equal(HttpStatusCode.Redirect, transaction.Response.StatusCode);
299299
var location = transaction.Response.Headers.Location.AbsoluteUri;
300-
Assert.Contains("https://www.facebook.com/v11.0/dialog/oauth", location);
300+
Assert.Contains("https://www.facebook.com/v14.0/dialog/oauth", location);
301301
Assert.Contains("response_type=code", location);
302302
Assert.Contains("client_id=", location);
303303
Assert.Contains("redirect_uri=", location);

0 commit comments

Comments
 (0)