2014-10-08 31 views
1

一把umbraco v 4.11.10启用用户控制

禁用一把umbraco用户,我从用户控制一把umbraco用户的工作,我想能够管理其成员应该被允许使用一把umbraco。

我可以轻松创建(User.MakeNew)和禁用(User.Disable())一个Umbraco用户,但我正在寻找一种方法来重新激活代码中禁用的用户。这不可能吗?

btw:是的我知道这是一个旧版本,但它是这样。

最好的问候,马丁

回答

1

尝试使用此代码:

var userService = ApplicationContext.Current.Services.UserService; 
var newUserModel = userService.GetUserById(userId); 
if (newUserModel != null) 
{ 
    newUserModel.IsLockedOut = false; 
    userService.Save(newUserModel, false); 
} 

用户禁用IsLockedOut财产。