ASP.NET Core 2.0身份

时间:2018-02-25 13:48:59

标签: asp.net-core asp.net-identity asp.net-core-2.0

我发现了很多ASP.NET身份教程,但它们似乎与ASP.NET Core 2.0 Identity无关。我不确定这是不是因为Identity组件是不同的版本。

我想更改表名,添加其他属性并将键更改为整数。

我正在寻找与ASP.NET Core 2.0 Identity特别相关的方向,所有旧信息似乎都与旧版本有关。

作为参考,我一直在使用this post so远,但它让我在控制器类中出现了大量有关整数的错误,并建议不能进行自定义......

1 个答案:

答案 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。所以你可以拿你已经找到的教程并根据它来移植它。