在我的应用中,我想向用户类添加属性。 我该怎么办?
我目前的解决方案是在数据库中创建Users表,但我只是读到Asp.Net提供了开箱即用的用户注册API和功能。 如何更新新属性?
谢谢
答案 0 :(得分:1)
你的意思是你想要一个自定义校长吗?在这种情况下,您希望挂钩到AuthenticateRequest方法并添加您自己的派生主体。我最近回答了有关创建自定义主体here的问题。虽然这个问题涉及WindowsAuthentication,但这个想法是一样的:
答案 1 :(得分:0)
您可以编写一个自定义成员资格提供程序,插入会员资格&框架内置的授权功能。您还可以编写自己的自定义User类,该类继承自标准类。您可以对其进行设计,以便在需要时使用现有用户表。
在几个不同的项目中,这对我们来说效果很好。
以下是一些文档: http://msdn.microsoft.com/en-us/library/f1kyba5e.aspx