Como mover usuários migrados do Google Groups de "staged" para "active"?

Tenho um cliente do CDCK para quem fiz uma importação do Google Groups. Informei a ele que as pessoas precisarão usar a opção “redefinir senha” para definir sua senha, mas os usuários importados estão em estágio de preparação (staged), e um usuário relatou que tentar redefinir a senha resulta em “no account matches <email>”.

Não consigo encontrar um método prescrito para mover usuários do estágio de preparação para ativo e não tenho certeza de como criar um usuário em estágio de preparação para fazer um teste.

@pfaffman

Espero que tudo esteja bem.

Usuários em estágio são um campo booleano na tabela de usuários

 staged                    | boolean                     |           | not null | false

Então, você pode definir isso como falso e eles não estarão mais em estágio.

O mesmo (quase) vale para usuários ativos:

 active                    | boolean                     |           | not null | false

Mas como um usuário que deseja se conectar com sua conta pode fazê-lo sem intervenção do administrador?

Você já tentou o fluxo normal de cadastro?

Por que essa decisão foi tomada?

É assim que funciona o importador do Google Groups, mas pode haver uma configuração que eu tenha passado por alto. Acredito que a questão é que não se pode assumir que as pessoas que estavam em um grupo do Google queiram fazer parte da comunidade? Mas eu não escrevi esse código.

EDIT: Mas acho que eles relataram que fazer as pessoas se cadastrarem faz a coisa certa.

Minha culpa, perdi a parte do “google groups”! Editando o título..

Tão feliz por não ser o único que faz isso!