Class DanglIdentitySignInManager<TIdentityUser>
This class is a sign in manager that delegates to Dangl.Identity via the ResourceOwnerPasswordGrant
Inheritance
System.Object
DanglIdentitySignInManager<TIdentityUser>
Implements
Namespace: Dangl.Identity.Client.Mvc
Assembly: Dangl.Identity.Client.Mvc.dll
Syntax
public class DanglIdentitySignInManager<TIdentityUser> : object, IDanglIdentitySignInManager where TIdentityUser : IdentityUser<Guid>, IDanglIdentityUser, new()
Type Parameters
| Name | Description |
|---|---|
| TIdentityUser |
Constructors
| Improve this Doc View SourceDanglIdentitySignInManager(IDanglIdentityAspNetIdentityLoginHandler, ICookieSignInHelper, ILoggerFactory)
This class is a sign in manager that delegates to Dangl.Identity via the ResourceOwnerPasswordGrant
Declaration
public DanglIdentitySignInManager(IDanglIdentityAspNetIdentityLoginHandler danglIdentityLoginHandler, ICookieSignInHelper cookieSignInHelper, ILoggerFactory loggerFactory = null)
Parameters
| Type | Name | Description |
|---|---|---|
| IDanglIdentityAspNetIdentityLoginHandler | danglIdentityLoginHandler | |
| ICookieSignInHelper | cookieSignInHelper | |
| ILoggerFactory | loggerFactory |
Methods
| Improve this Doc View SourcePasswordSignInAsync(String, String, Boolean)
Will try to perform a ResourceOwnerPasswordGrant against Dangl.Identity
Declaration
public Task<SignInResult> PasswordSignInAsync(string identifier, string password, bool isPersistent)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | identifier | |
| System.String | password | |
| System.Boolean | isPersistent |
Returns
| Type | Description |
|---|---|
| Task<SignInResult> |