Definir usuário Sitecore para pessoas com deficiência na criação

votos
2

Eu criei um controle de formulário de inscrição para um site Sitecore que irá criar um usuário Sitecore para registro. No entanto, eu preciso implementar algumas autorização da conta antes que o usuário pode logar com ele e quiser definir a conta para ser desativado em criação.

Eu tenho vindo a fazer uso da classe Security.Accounts.User para conseguir isso até agora, mas não consigo encontrar nada na API Sitecore que me permite desativar a conta. Eu sei que é possível desativar contas como o GUI contém um botão para fazer isso. Existe uma maneira de conseguir isso através de programação ou estou procurando algo que não está lá?

Estou usando Sitecore 6,0 rev 090.120.

Publicado 19/05/2009 em 17:14
fonte usuário
Em outras línguas...                            


2 respostas

votos
4

um MembershipUser tem uma propriedade .IsApproved (get;) que I se reunir é basicamente no local para resolver o mesmo problema que você está abordando aqui.

O que você está procurando é realmente mais de uma questão ASP.NET regular do que uma questão Sitecore. Eu encontrei esta discussão ser particularmente útil; http://forums.asp.net/t/1035758.aspx ; e esperemos que deve ajudá-lo junto também.

Respondeu 19/05/2009 em 19:18
fonte usuário

votos
0

Meu código de trabalho:

//-- Create sitecore user
var membershipUser = Membership.CreateUser(GetDomainUsername(crmContact.AdUsername), password, crmContact.Email);
//-- then disable the user
membershipUser.IsApproved = false;
Membership.UpdateUser(membershipUser);

Com base na dica de Marcos.

Respondeu 25/01/2017 em 10:05
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more