所以我正在做一个MVC 5应用程序使用个人用户帐户身份验证方法。我可以看到该框架为我创建了ASP.net.Users表,并提供了大量信息。我的问题很简单:ASP.NET MVC 5身份属性
这张表是否等同于拥有这样的属性的用户类?那些在代码中初始化的属性在哪里?我似乎无法找到关于这个特定主题的任何信息。
所以我正在做一个MVC 5应用程序使用个人用户帐户身份验证方法。我可以看到该框架为我创建了ASP.net.Users表,并提供了大量信息。我的问题很简单:ASP.NET MVC 5身份属性
这张表是否等同于拥有这样的属性的用户类?那些在代码中初始化的属性在哪里?我似乎无法找到关于这个特定主题的任何信息。
其使用EntityFramework代码fi首先, 在模型文件夹下 文件“IdentityModels.cs”之类的ApplicationDbContext扩展IdentityDbContext<ApplicationUser>
该ApplicationUser是POCO的AspNetUsers表在你的数据库
通过EF代码创建先去IdentityConfig在App_Start文件夹中找出更多:
看看at this更多地了解用户身份管理在MVC 5
UPDATE
对于您可以查看的属性: add to the user profile
是的,我读过的话题。也许我根本没有理解它:P。 –
但我在该类中看到的是一组创建用户的方法。而不是其属性初始化 –
//您可以通过向ApplicationUser类添加更多属性来为用户添加配置文件数据,请访问http://go.microsoft.com/fwlink/?LinkID=317594以了解更多信息。 这是从应用程序的ApplicationUser类中提取的! –
这样班级是我的“用户”? –
现在它变得更有意义。我真的需要了解这一点,因为我需要在我的关系模型中解释它,并且我需要插入一堆其他数据。 –
是的,ApplicationUser是你的“用户”类。并且您可以添加该类中的任何属性。你应该知道的一点是,任何类都可以是你的用户类,它扩展了“IdentityUser”类。 –