扩展aspnet标识以包含WEB FORMS的其他属性

时间:2014-06-03 14:12:32

标签: c# security code-first asp.net-identity

我目前正在为WEB FORMS(VS 2013)实现aspnet身份(代码优先)我想知道如何向实体添加其他属性,如出生日期。

我目前可以通过MVC执行此操作,但在aspnet WEBFORMS上存在问题。

1 个答案:

答案 0 :(得分:0)

您应该创建一个继承自IdentityUser的类,并为其添加自定义属性。示例如下所示

public class ApplicationUser : IdentityUser
{
   public DateTime DateOfBirth { get; set; }
}

下一步是更改数据库上下文以使用此新用户

public ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
  ...
}

如果这不能解决您的问题,您应该发布您的问题实际上是什么。