Asp.net mvc asp.NETMVC向用户类添加属性

Asp.net mvc asp.NETMVC向用户类添加属性,asp.net-mvc,database-design,Asp.net Mvc,Database Design,在我的应用程序中,我想向用户类添加属性。 我该怎么做 我目前的解决方案是在th数据库中创建Users表,但我刚刚了解到Asp.Net提供了现成的用户注册API和功能。 如何更新新属性 谢谢你你是说你想要一个定制校长吗?在这种情况下,您希望连接到AuthenticateRequest方法并添加您自己的派生主体。我最近回答了一个关于创建自定义主体的问题。虽然这个问题涉及Windows身份验证,但想法是一样的: 获取当前经过身份验证的主体 使用它创建您自己的自定义主体 在HttpContext和线程上

在我的应用程序中,我想向用户类添加属性。 我该怎么做

我目前的解决方案是在th数据库中创建Users表,但我刚刚了解到Asp.Net提供了现成的用户注册API和功能。 如何更新新属性


谢谢你

你是说你想要一个定制校长吗?在这种情况下,您希望连接到AuthenticateRequest方法并添加您自己的派生主体。我最近回答了一个关于创建自定义主体的问题。虽然这个问题涉及Windows身份验证,但想法是一样的:

  • 获取当前经过身份验证的主体
  • 使用它创建您自己的自定义主体
  • 在HttpContext和线程上设置主体

  • 您可以编写一个自定义成员资格提供程序,将其插入到框架中内置的成员资格和授权功能中。还可以编写从标准类继承的自定义用户类。如果需要,您可以将其设计为使用现有用户表

    这对我们在几个不同的项目上都很有效

    以下是一些文档: