Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. var claims = new List<Claim>
  2. {
  3. new Claim(ClaimTypes.Name, user.Email),
  4. new Claim("FullName", user.UserName),
  5. new Claim(ClaimTypes.Role, "user"),
  6. };
  7.  
  8. var claimsIdentity = new ClaimsIdentity(
  9. claims, CookieAuthenticationDefaults.AuthenticationScheme);
  10.  
  11.  
  12. AuthenticationProperties props = null;
  13. props = new AuthenticationProperties
  14. {
  15. IsPersistent = true,
  16. // ExpiresUtc = DateTimeOffset.UtcNow.Add(AccountOptions.RememberMeLoginDuration)
  17. };
  18.  
  19. await HttpContext.SignInAsync(AuthenticationDefaults.AuthenticationScheme,
  20. new ClaimsPrincipal(claimsIdentity),
  21. props);return Ok(rmodel);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement