自定义字段与成员资格提供

时间:2013-10-07 16:08:43

标签: security asp.net-mvc-4 simplemembership

我正在尝试将自定义成员资格提供程序与我的dbcontext中的自定义用户类一起使用,但在尝试使用“注册”表单创建新用户时遇到问题。我的用户类中有 Points 等字段,需要在创建用户时进行初始化。

我打电话的时候:

WebSecurity.CreateUserAndAccount(model.UserName, model.Password);

我无法添加这些细节。我如何使用它以便我可以将这些值自动填充为零。

1 个答案:

答案 0 :(得分:2)

您是否检查过此重载,以便您指定自定义属性:

WebSecurity.CreateUserAndAccount(
    userName: model.UserName, 
    password: model.Password,
    propertyValues: new
    {
        foo = "bar",
        baz = "bazinga",
    }
)