Namespace The.Web.Security
Classes
- AccountAuthenticateRequest
Used with native login and IAuthentication
- AccountAuthenticateResponse
Used with native login and IAuthentication
- AccountHasher<T>
Identity hashing delegated to PasswordAuthentication (which produces a key suitable for AES)
- AccountLoginModel
Used with ASP.NET Core Identity and SignInManager
- AccountUserStore<T>
Stores Identity users in concrete IUserAccount implementations
- CredentialsAuthenticator
Used to log in to IServices as well as ASP.NET Core, handling the synchronisation between frontend and backend authentication systems.
- WebAuthentication
Produces identities based on an MVC HttpContext or a Blazor AuthenticationStateProvider.
Interfaces
- IClaimsPrincipalAccessor
Gets the HTTP user associated with a backend request or frontend tab.