Olá pessoal, só queria saber o que acontece se um usuário não verificar o endereço de e-mail dele?
A conta será removida automaticamente após X dias?
Ou eu tenho que removê-la manualmente?
O motivo pelo qual pergunto é que o nome de usuário seria ocupado por este usuário que pode não ter verificado porque o endereço de e-mail está errado.
O perfil do usuário é removido após um certo tempo se ele não se inscrever. Após alguma investigação, perfis de usuários que ainda não verificaram seu e-mail são removidos após 2 semanas.
A configuração de administrador email_token_valid_hours determina o período de tempo que um usuário tem para verificar sua conta ou redefinir sua senha.
Se um usuário não validar sua conta dentro do tempo especificado, o token que ele recebeu em seu e-mail expirará. Isso significa que o link que ele recebeu para ativar sua conta ou redefinir sua senha não funcionará mais, e o usuário precisará solicitar um novo e-mail de ativação ou e-mail de redefinição de senha. Isso gerará um novo token e reiniciará o período de verificação, conforme definido pela configuração email_token_valid_hours. O valor padrão é 48 horas.
Também pode ser útil saber sobre a configuração purge_unactivated_users_grace_period_days, que determina o número de dias antes que um usuário que não ativou sua conta seja excluído.
O valor padrão para esta configuração é 14 dias, de modo que, se um usuário registrar uma conta e não a ativar dentro de 14 dias, a conta será automaticamente excluída.
No entanto, esta configuração pode ser ajustada de acordo com as necessidades do seu fórum. Se você defini-la como 0, os usuários não ativados nunca serão excluídos.
Note que esta configuração não se aplica à equipe - suas contas não serão excluídas, mesmo que não sejam ativadas dentro do período de carência especificado.