Skip to content
This repository was archived by the owner on Dec 24, 2020. It is now read-only.

Commit eb4be02

Browse files
committed
Update the introspection/validation middleware to use automatic authentication by default
1 parent 3b9dd31 commit eb4be02

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

src/AspNet.Security.OAuth.Introspection/OAuthIntrospectionOptions.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ namespace AspNet.Security.OAuth.Introspection {
1515
public class OAuthIntrospectionOptions : AuthenticationOptions {
1616
public OAuthIntrospectionOptions() {
1717
AuthenticationScheme = OAuthIntrospectionDefaults.AuthenticationScheme;
18+
AutomaticAuthenticate = true;
19+
AutomaticChallenge = true;
1820
}
1921

2022
/// <summary>

src/AspNet.Security.OAuth.Validation/OAuthValidationOptions.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ namespace AspNet.Security.OAuth.Validation {
1313
public class OAuthValidationOptions : AuthenticationOptions {
1414
public OAuthValidationOptions() {
1515
AuthenticationScheme = OAuthValidationDefaults.AuthenticationScheme;
16+
AutomaticAuthenticate = true;
17+
AutomaticChallenge = true;
1618
}
1719

1820
/// <summary>

src/Owin.Security.OAuth.Introspection/OAuthIntrospectionOptions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ namespace Owin.Security.OAuth.Introspection {
1616
public class OAuthIntrospectionOptions : AuthenticationOptions {
1717
public OAuthIntrospectionOptions()
1818
: base(OAuthIntrospectionDefaults.AuthenticationScheme) {
19+
AuthenticationMode = AuthenticationMode.Active;
1920
}
2021

2122
/// <summary>

src/Owin.Security.OAuth.Validation/OAuthValidationOptions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ namespace Owin.Security.OAuth.Validation {
1414
public class OAuthValidationOptions : AuthenticationOptions {
1515
public OAuthValidationOptions()
1616
: base(OAuthValidationDefaults.AuthenticationScheme) {
17+
AuthenticationMode = AuthenticationMode.Active;
1718
}
1819

1920
/// <summary>

0 commit comments

Comments
 (0)