一般我们自己的系统都会用自己设置的一套身份验证授权的代码,这次用net core的identity来完成简单的注册、登录和注销。
二、数据库首先就是创建上下文,我这里简单的建了Users和UserClaim表,要是没有UserClaim等下的登录操作是会报错的,应该是有身份认证方面的关系。
public class DataBaseContext : DbContext { public DataBaseContext(DbContextOptions<DataBaseContext> options) : base(options) { } public DbSet<User> Users { get; set; } public DbSet<IdentityUserClaim<string>> UserClaim { get; set; } } public class User : IdentityUser { public string companyId { get; set; } public string PassWord { get; set; } }