├── .gitignore ├── LICENSE ├── README.md ├── Stormpath.AspNetCore.sln ├── appveyor.yml ├── docs └── Stormpath.AspNetCore.DocExamples │ ├── .gitignore │ ├── Authorization_CustomData.cs │ ├── Authorization_Groups.cs │ ├── Controllers │ ├── ProfileController.cs │ └── ServicesController.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup_Configuration.cs │ ├── Startup_PostLogin.cs │ ├── Startup_PostLogout.cs │ ├── Startup_PostRegistration.cs │ ├── Startup_PostReset.cs │ ├── Startup_PostVerify.cs │ ├── Startup_PreLogin.cs │ ├── Startup_PreLogout.cs │ ├── Startup_PreRegistration.cs │ ├── Startup_PreReset.cs │ ├── Startup_PreVerify.cs │ ├── Startup_Quickstart.cs │ ├── Startup_ViewTemplates.cs │ ├── Stormpath.AspNetCore.DocExamples.csproj │ ├── Views │ └── Injecting_Objects │ │ └── Index.cshtml │ └── appsettings.json ├── nuget.config ├── src └── Stormpath.AspNetCore │ ├── AccountIdentityTransformer.cs │ ├── ActionRouter.cs │ ├── OptionsContainer.cs │ ├── RazorViewRenderer.cs │ ├── SafeContextAccessor.cs │ ├── ScopedAuthorizationFilterFactoryAccessor.cs │ ├── ScopedConfigurationAccessor.cs │ ├── ScopedLazyUserAccessor.cs │ ├── Stormpath.AspNetCore.csproj │ ├── StormpathAuthenticationHandler.cs │ ├── StormpathAuthenticationMiddleware.cs │ ├── StormpathAuthenticationOptions.cs │ ├── StormpathCustomDataHandler.cs │ ├── StormpathCustomDataRequirement.cs │ ├── StormpathGroupsHandler.cs │ ├── StormpathGroupsRequirement.cs │ ├── StormpathMiddlewareExtensions.cs │ ├── StormpathOptions.cs │ └── ViewRenderResult.cs ├── test └── Stormpath.AspNetCore.TckHarness │ ├── Controllers │ ├── ConfigController.cs │ ├── HomeController.cs │ ├── OpenController.cs │ ├── ProtectedController.cs │ ├── RequireCustomDataController.cs │ ├── RequireGroupController.cs │ └── UserController.cs │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── Stormpath.AspNetCore.TckHarness.csproj │ ├── Views │ ├── Home │ │ └── Index.cshtml │ ├── Shared │ │ └── _Layout.cshtml │ ├── Stormpath │ │ └── MyLogin.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── appsettings.json │ ├── web.config │ └── wwwroot │ └── README.md └── tools ├── Cake ├── Autofac.dll ├── Cake.Common.dll ├── Cake.Common.xml ├── Cake.Core.dll ├── Cake.Core.xml ├── Cake.NuGet.dll ├── Cake.NuGet.xml ├── Cake.exe ├── Mono.CSharp.dll ├── NuGet.Core.dll ├── Roslyn.Compilers.CSharp.dll └── Roslyn.Compilers.dll ├── packages.config └── packages.config.md5sum /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/README.md -------------------------------------------------------------------------------- /Stormpath.AspNetCore.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/Stormpath.AspNetCore.sln -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/.gitignore -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Authorization_CustomData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Authorization_CustomData.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Authorization_Groups.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Authorization_Groups.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Controllers/ProfileController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Controllers/ProfileController.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Controllers/ServicesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Controllers/ServicesController.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Properties/launchSettings.json -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_Configuration.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PostLogin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PostLogin.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PostLogout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PostLogout.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PostRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PostRegistration.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PostReset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PostReset.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PostVerify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PostVerify.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PreLogin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PreLogin.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PreLogout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PreLogout.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PreRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PreRegistration.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PreReset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PreReset.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_PreVerify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_PreVerify.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_Quickstart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_Quickstart.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Startup_ViewTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Startup_ViewTemplates.cs -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Stormpath.AspNetCore.DocExamples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Stormpath.AspNetCore.DocExamples.csproj -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/Views/Injecting_Objects/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/Views/Injecting_Objects/Index.cshtml -------------------------------------------------------------------------------- /docs/Stormpath.AspNetCore.DocExamples/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/docs/Stormpath.AspNetCore.DocExamples/appsettings.json -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/nuget.config -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/AccountIdentityTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/AccountIdentityTransformer.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/ActionRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/ActionRouter.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/OptionsContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/OptionsContainer.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/RazorViewRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/RazorViewRenderer.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/SafeContextAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/SafeContextAccessor.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/ScopedAuthorizationFilterFactoryAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/ScopedAuthorizationFilterFactoryAccessor.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/ScopedConfigurationAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/ScopedConfigurationAccessor.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/ScopedLazyUserAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/ScopedLazyUserAccessor.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/Stormpath.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/Stormpath.AspNetCore.csproj -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathAuthenticationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathAuthenticationHandler.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathAuthenticationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathAuthenticationMiddleware.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathAuthenticationOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathAuthenticationOptions.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathCustomDataHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathCustomDataHandler.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathCustomDataRequirement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathCustomDataRequirement.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathGroupsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathGroupsHandler.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathGroupsRequirement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathGroupsRequirement.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathMiddlewareExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathMiddlewareExtensions.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/StormpathOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/StormpathOptions.cs -------------------------------------------------------------------------------- /src/Stormpath.AspNetCore/ViewRenderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/src/Stormpath.AspNetCore/ViewRenderResult.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Controllers/ConfigController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Controllers/ConfigController.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Controllers/HomeController.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Controllers/OpenController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Controllers/OpenController.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Controllers/ProtectedController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Controllers/ProtectedController.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Controllers/RequireCustomDataController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Controllers/RequireCustomDataController.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Controllers/RequireGroupController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Controllers/RequireGroupController.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Controllers/UserController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Controllers/UserController.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Dockerfile -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Program.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Properties/launchSettings.json -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Startup.cs -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Stormpath.AspNetCore.TckHarness.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormpath/stormpath-aspnetcore/HEAD/test/Stormpath.AspNetCore.TckHarness/Stormpath.AspNetCore.TckHarness.csproj -------------------------------------------------------------------------------- /test/Stormpath.AspNetCore.TckHarness/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- 1 |