2014-12-22 136 views
0

所以我正在做一个MVC 5应用程序使用个人用户帐户身份验证方法。我可以看到该框架为我创建了ASP.net.Users表,并提供了大量信息。我的问题很简单:ASP.NET MVC 5身份属性

这张表是否等同于拥有这样的属性的用户类?那些在代码中初始化的属性在哪里?我似乎无法找到关于这个特定主题的任何信息。

回答

0

其使用EntityFramework代码fi首先, 在模型文件夹下 文件“IdentityModels.cs”之类的ApplicationDbContext扩展IdentityDbContext<ApplicationUser>
该ApplicationUser是POCO的AspNetUsers表在你的数据库

+0

这样班级是我的“用户”? –

+0

现在它变得更有意义。我真的需要了解这一点,因为我需要在我的关系模型中解释它,并且我需要插入一堆其他数据。 –

+0

是的,ApplicationUser是你的“用户”类。并且您可以添加该类中的任何属性。你应该知道的一点是,任何类都可以是你的用户类,它扩展了“IdentityUser”类。 –

0

通过EF代码创建先去IdentityConfig在App_Start文件夹中找出更多:

看看at this更多地了解用户身份管理在MVC 5

UPDATE

对于您可以查看的属性: add to the user profile

+0

是的,我读过的话题。也许我根本没有理解它:P。 –

+0

但我在该类中看到的是一组创建用户的方法。而不是其属性初始化 –

+0

//您可以通过向ApplicationUser类添加更多属性来为用户添加配置文件数据,请访问http://go.microsoft.com/fwlink/?LinkID=317594以了解更多信息。 这是从应用程序的ApplicationUser类中提取的! –