我发现了很多ASP.NET身份教程,但它们似乎与ASP.NET Core 2.0 Identity无关。我不确定这是不是因为Identity组件是不同的版本。
我想更改表名,添加其他属性并将键更改为整数。
我正在寻找与ASP.NET Core 2.0 Identity特别相关的方向,所有旧信息似乎都与旧版本有关。
作为参考,我一直在使用this post so远,但它让我在控制器类中出现了大量有关整数的错误,并建议不能进行自定义......
答案 0 :(得分:-1)
添加其他属性并将键更改为整数。
public class User : IdentityUser<int>
{
public string MyCustomProperty { get; set; }
}
我不知道如何更改Identity的表名。
Also, you don't need to use Identity at all
此外,Identity系统默认使用Entity Framework Core,如果您需要其他东西,可以使用某些不同的ORM库或第三方客户端来处理您需要的数据,以满足您的需求。
请参阅Custom storage providers for ASP.NET Core Identity
这是reference on how to port Identity from 1.x to 2.0。所以你可以拿你已经找到的教程并根据它来移植它。