├── .gitattributes ├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── _config.yml ├── samples ├── BasicSamplesClient.http ├── BasicSamplesClient.postman_collection.json ├── SampleWebApi.Shared │ ├── Models │ │ └── User.cs │ ├── Repositories │ │ ├── IUserRepository.cs │ │ └── InMemoryUserRepository.cs │ ├── SampleWebApi.Shared.projitems │ ├── SampleWebApi.Shared.shproj │ └── Services │ │ └── BasicUserValidationService.cs ├── SampleWebApi_2_0 │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SampleWebApi_2_0.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── SampleWebApi_2_2 │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SampleWebApi_2_2.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── SampleWebApi_3_1 │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SampleWebApi_3_1.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── SampleWebApi_5_0 │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SampleWebApi_5_0.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── SampleWebApi_6_0 │ ├── Controllers │ │ └── ValuesController.cs │ ├── GlobalSuppressions.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SampleWebApi_6_0.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── SampleWebApi_7_0 │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SampleWebApi_7_0.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── SampleWebApi_8_0 │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SampleWebApi_8_0.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── SampleWebApi_9_0 │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SampleWebApi_9_0.csproj │ ├── appsettings.Development.json │ └── appsettings.json └── SampleWebApi_AOT │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── SampleWebApi_AOT.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── src ├── AspNetCore.Authentication.Basic.sln ├── AspNetCore.Authentication.Basic │ ├── AspNetCore.Authentication.Basic.csproj │ ├── BasicDefaults.cs │ ├── BasicExtensions.cs │ ├── BasicHandler.cs │ ├── BasicOptions.cs │ ├── BasicPostConfigureOptions.cs │ ├── BasicUtils.cs │ ├── CompatibilitySuppressions.xml │ ├── Events │ │ ├── BasicAuthenticationFailedContext.cs │ │ ├── BasicAuthenticationSucceededContext.cs │ │ ├── BasicEvents.cs │ │ ├── BasicHandleChallengeContext.cs │ │ ├── BasicHandleForbiddenContext.cs │ │ └── BasicValidateCredentialsContext.cs │ ├── GlobalSuppressions.cs │ └── IBasicUserValidationService.cs └── key.snk └── test └── AspNetCore.Authentication.Basic.Tests ├── AspNetCore.Authentication.Basic.Tests.csproj ├── BasicDefaultsTests.cs ├── BasicExtensionsTests.cs ├── BasicHandlerTests.cs ├── BasicOptionsTests.cs ├── BasicPostConfigureOptionsTests.cs ├── BasicUtilsTests.cs ├── Events ├── BasicAuthenticationFailedContextTests.cs ├── BasicAuthenticationSucceededContextTests.cs ├── BasicHandleChallengeContextTests.cs ├── BasicHandleForbiddenContextTests.cs └── BasicValidateCredentialsContextTests.cs ├── GlobalSuppressions.cs └── Infrastructure ├── ClaimsPrincipalDto.cs ├── FakeBasicUserValidationService.cs └── TestServerBuilder.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | title: '' 2 | -------------------------------------------------------------------------------- /samples/BasicSamplesClient.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/BasicSamplesClient.http -------------------------------------------------------------------------------- /samples/BasicSamplesClient.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/BasicSamplesClient.postman_collection.json -------------------------------------------------------------------------------- /samples/SampleWebApi.Shared/Models/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi.Shared/Models/User.cs -------------------------------------------------------------------------------- /samples/SampleWebApi.Shared/Repositories/IUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi.Shared/Repositories/IUserRepository.cs -------------------------------------------------------------------------------- /samples/SampleWebApi.Shared/Repositories/InMemoryUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi.Shared/Repositories/InMemoryUserRepository.cs -------------------------------------------------------------------------------- /samples/SampleWebApi.Shared/SampleWebApi.Shared.projitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi.Shared/SampleWebApi.Shared.projitems -------------------------------------------------------------------------------- /samples/SampleWebApi.Shared/SampleWebApi.Shared.shproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi.Shared/SampleWebApi.Shared.shproj -------------------------------------------------------------------------------- /samples/SampleWebApi.Shared/Services/BasicUserValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi.Shared/Services/BasicUserValidationService.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_2_0/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_0/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_2_0/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_0/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_2_0/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_0/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_2_0/SampleWebApi_2_0.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_0/SampleWebApi_2_0.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_2_0/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_0/Startup.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_2_0/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_0/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_2_0/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_0/appsettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_2_2/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_2/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_2_2/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_2/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_2_2/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_2/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_2_2/SampleWebApi_2_2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_2/SampleWebApi_2_2.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_2_2/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_2/Startup.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_2_2/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_2/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_2_2/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_2_2/appsettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_3_1/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_3_1/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_3_1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_3_1/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_3_1/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_3_1/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_3_1/SampleWebApi_3_1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_3_1/SampleWebApi_3_1.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_3_1/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_3_1/Startup.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_3_1/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_3_1/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_3_1/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_3_1/appsettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_5_0/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_5_0/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_5_0/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_5_0/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_5_0/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_5_0/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_5_0/SampleWebApi_5_0.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_5_0/SampleWebApi_5_0.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_5_0/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_5_0/Startup.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_5_0/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_5_0/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_5_0/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_5_0/appsettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_6_0/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_6_0/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_6_0/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_6_0/GlobalSuppressions.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_6_0/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_6_0/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_6_0/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_6_0/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_6_0/SampleWebApi_6_0.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_6_0/SampleWebApi_6_0.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_6_0/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_6_0/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_6_0/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_6_0/appsettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_7_0/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_7_0/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_7_0/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_7_0/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_7_0/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_7_0/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_7_0/SampleWebApi_7_0.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_7_0/SampleWebApi_7_0.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_7_0/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_7_0/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_7_0/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_7_0/appsettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_8_0/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_8_0/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_8_0/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_8_0/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_8_0/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_8_0/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_8_0/SampleWebApi_8_0.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_8_0/SampleWebApi_8_0.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_8_0/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_8_0/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_8_0/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_8_0/appsettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_9_0/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_9_0/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_9_0/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_9_0/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_9_0/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_9_0/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_9_0/SampleWebApi_9_0.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_9_0/SampleWebApi_9_0.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_9_0/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_9_0/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_9_0/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_9_0/appsettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_AOT/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_AOT/Program.cs -------------------------------------------------------------------------------- /samples/SampleWebApi_AOT/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_AOT/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/SampleWebApi_AOT/SampleWebApi_AOT.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_AOT/SampleWebApi_AOT.csproj -------------------------------------------------------------------------------- /samples/SampleWebApi_AOT/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_AOT/appsettings.Development.json -------------------------------------------------------------------------------- /samples/SampleWebApi_AOT/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/samples/SampleWebApi_AOT/appsettings.json -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic.sln -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/AspNetCore.Authentication.Basic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/AspNetCore.Authentication.Basic.csproj -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/BasicDefaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/BasicDefaults.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/BasicExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/BasicExtensions.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/BasicHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/BasicHandler.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/BasicOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/BasicOptions.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/BasicPostConfigureOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/BasicPostConfigureOptions.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/BasicUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/BasicUtils.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/CompatibilitySuppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/CompatibilitySuppressions.xml -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/Events/BasicAuthenticationFailedContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/Events/BasicAuthenticationFailedContext.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/Events/BasicAuthenticationSucceededContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/Events/BasicAuthenticationSucceededContext.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/Events/BasicEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/Events/BasicEvents.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/Events/BasicHandleChallengeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/Events/BasicHandleChallengeContext.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/Events/BasicHandleForbiddenContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/Events/BasicHandleForbiddenContext.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/Events/BasicValidateCredentialsContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/Events/BasicValidateCredentialsContext.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/AspNetCore.Authentication.Basic/IBasicUserValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/AspNetCore.Authentication.Basic/IBasicUserValidationService.cs -------------------------------------------------------------------------------- /src/key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/src/key.snk -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/AspNetCore.Authentication.Basic.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/AspNetCore.Authentication.Basic.Tests.csproj -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/BasicDefaultsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/BasicDefaultsTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/BasicExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/BasicExtensionsTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/BasicHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/BasicHandlerTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/BasicOptionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/BasicOptionsTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/BasicPostConfigureOptionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/BasicPostConfigureOptionsTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/BasicUtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/BasicUtilsTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/Events/BasicAuthenticationFailedContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/Events/BasicAuthenticationFailedContextTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/Events/BasicAuthenticationSucceededContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/Events/BasicAuthenticationSucceededContextTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/Events/BasicHandleChallengeContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/Events/BasicHandleChallengeContextTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/Events/BasicHandleForbiddenContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/Events/BasicHandleForbiddenContextTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/Events/BasicValidateCredentialsContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/Events/BasicValidateCredentialsContextTests.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/GlobalSuppressions.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/Infrastructure/ClaimsPrincipalDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/Infrastructure/ClaimsPrincipalDto.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/Infrastructure/FakeBasicUserValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/Infrastructure/FakeBasicUserValidationService.cs -------------------------------------------------------------------------------- /test/AspNetCore.Authentication.Basic.Tests/Infrastructure/TestServerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirdilip/aspnetcore-authentication-basic/HEAD/test/AspNetCore.Authentication.Basic.Tests/Infrastructure/TestServerBuilder.cs --------------------------------------------------------------------------------