将Sitecore用户设置为在创建时被禁用

Jam*_*ham 3 c# sitecore

我已经为Sitecore网站创建了注册表单控件,该控件将创建一个Sitecore用户进行注册。但是,我需要对帐户进行某种授权,然后用户才能登录并希望将其设置为在创建时被禁用。

到目前为止,我一直在使用Security.Accounts.User类来实现此目的,但是似乎无法在Sitecore API中找到任何可以禁用该帐户的内容。我知道可以禁用帐户,因为GUI包含执行此操作的按钮。有没有办法以编程方式实现这一目标,或者我是否正在寻找一些不存在的东西?

我正在使用Sitecore 6.0 rev 090120。

Mar*_*idy 5

一个MembershipUser具有一个.IsApproved属性(get; set;),我收集到的该属性基本上可以解决您在此处解决的相同问题。

您要查找的实际上实际上是常规的ASP.NET问题,而不是Sitecore问题。我发现此线程特别有用。http://forums.asp.net/t/1035758.aspx ; 并希望能对您有所帮助。