Namespace Seltzr.Auth
Classes
BasicAuthProvider<TModel, TUser>
Auth provider that uses basic authentication to authorize the user
DelegateAuthProvider<TModel, TUser>
Auth provider that uses a delegate to retrieve the user context
HeaderAuthProvider<TModel, TUser>
Auth provider that uses header value authentication to authorize the user
IdentityAuthProvider<TModel, TUser>
Auth provider that uses ASP.NET Core Identity to authorize the user
NoUser
Token class that indicates that there is no user context for the API
QueryAuthProvider<TModel, TUser>
Auth provider that uses query parameter authentication to authorize the user
Interfaces
IAuthProvider<TModel, TUser>
Providers for a Seltzr API authentication