Class DanglIdentityCookieSignInHelper<TIdentityUser>
This class performs a cookie based sign in with Asp.Net Identity
Inheritance
System.Object
DanglIdentityCookieSignInHelper<TIdentityUser>
Implements
Namespace: Dangl.Identity.Client.Mvc
Assembly: Dangl.Identity.Client.Mvc.dll
Syntax
public class DanglIdentityCookieSignInHelper<TIdentityUser> : object, ICookieSignInHelper where TIdentityUser : IdentityUser<Guid>, IDanglIdentityUser, new()
Type Parameters
| Name | Description |
|---|---|
| TIdentityUser |
Constructors
| Improve this Doc View SourceDanglIdentityCookieSignInHelper(UserManager<TIdentityUser>, SignInManager<TIdentityUser>)
This class performs a cookie based sign in with Asp.Net Identity
Declaration
public DanglIdentityCookieSignInHelper(UserManager<TIdentityUser> userManager, SignInManager<TIdentityUser> signInManager)
Parameters
| Type | Name | Description |
|---|---|---|
| UserManager<TIdentityUser> | userManager | |
| SignInManager<TIdentityUser> | signInManager |
Methods
| Improve this Doc View SourceSignInUserAsync(Guid, Boolean, List<Claim>)
Performs the sign in via Asp.Net Identitys SignInManager
Declaration
public Task SignInUserAsync(Guid userId, bool isPersistent, List<Claim> claims)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | userId | |
| System.Boolean | isPersistent | |
| List<Claim> | claims | Additional claims coming usually from a Jwt token |
Returns
| Type | Description |
|---|---|
| Task |