* Adds a Microsoft.AspNetCore.Components.WebAssembly.Authentication
library for performing authentication in Blazor webassembly.
* Includes a default implementation that supports OIDC capable IdPs
using oidc-client.js
* Includes multiple primitives to deal with authentication flows and
supports acquiring access tokens to call APIs.
* RemoteAuthenticatorView is responsible for handling authentication
operations at the user interface level.
* RemoteAuthenticatorService is responsible for handling the lower
level authentication details by using JavaScript interop to interact
with the underlying javascript library implementing the auth protocol.
* SignOutSessionStateManager handles CSRF protection for the logout
path.
* IAccessTokenProvider handles provisioning access tokens to call APIs.
|
||
|---|---|---|
| .. | ||
| common | ||
| docker | ||
| helix | ||
| scripts | ||
| targets | ||
| tools | ||
| AfterSolutionBuild.targets | ||
| Baseline.Designer.props | ||
| Baseline.xml | ||
| Build.props | ||
| CodeGen.proj | ||
| Dependencies.props | ||
| FlakyTests.AfterArcade.props | ||
| FlakyTests.BeforeArcade.props | ||
| GenAPI.exclusions.txt | ||
| LicenseHeader.txt | ||
| PatchConfig.props | ||
| PoliCheckExclusions.xml | ||
| ProjectReferences.props | ||
| PublishSymbols.proj | ||
| Publishing.props | ||
| SharedFramework.External.props | ||
| SharedFramework.Local.props | ||
| SignCheckExclusionsFile.txt | ||
| Signing.props | ||
| Tools.props | ||
| Version.Details.xml | ||
| Versions.props | ||
| Workarounds.props | ||
| Workarounds.targets | ||
| WorkaroundsImported.targets | ||
| configure-toolset.ps1 | ||
| configure-toolset.sh | ||
| empty.proj | ||