0
我有一个关于在asp.net核心的多租户夫妇的问题,单DBAsp.Net核心多租户
public class ApplicationUser : IdentityUser<int>
{
public int TenantId { get; set; }
public UserStatus Status { get; set; }
public virtual Tenant Tenant { get; set; }
}
下面的代码它的工作插入一个新帐户注册户口本。
var user = new ApplicationUser { VendorId = model.VendorId, UserName = model.Username, Email = model.Email, Status = UserStatus.Active };
var result = await _userManager.CreateAsync(user, model.Password);
我在实现登录时发现问题。
var result = await _signInManager.PasswordSignInAsync(model.Username, model.Password, model.RememberMe, lockoutOnFailure: false);
什么是PasswordSignInAsync,FindByNameAsync
,因为我想通过tenantId基于我的经验的UserManager和SignInManager
Asp.Net身份如何扩展 – tomato45un
很抱歉,您如何知道用户在登录用户时的身份? – Saravanan