public ClaimsPrincipal GetClaimsPrincipal(Model.UserLogin model) { var user = userRepository.GetUserLogin(model.UserLoginID); if (user == null) { return(null); } var claims = new List <Claim>() { new Claim(Security.UserNameClaim, user.Username), new Claim(Security.UserLoginIDClaim, user.UserLoginID.ToString()) }; var claimsIdentity = new ClaimsIdentity(claims, Security.AuthenticationScheme); return(new ClaimsPrincipal(claimsIdentity)); }
public async Task <IViewComponentResult> InvokeAsync(UserLogin login) { var log = new Model.UserLogin(); return(View(log)); }