CONTEXTO: Com o login local desabilitado, o acesso anônimo desabilitado e um provedor OAuth2 adicionado via plugin Basic OAuth, a URL de redirecionamento de logout é respeitada quando o usuário clica para sair.
BUG: No entanto, quando um usuário tenta autoexcluir sua conta, ele não é redirecionado para a URL de redirecionamento de logout, mas de volta para a URL base do fórum, que por sua vez redireciona para a URL de autenticação SSO sem qualquer aviso, já que a visualização anônima está desabilitada.
Como o usuário ainda está logado no provedor SSO, isso resulta imediatamente na recriação de sua conta.
Acho que a correção mais imediata seria simplesmente obedecer à configuração de redirecionamento de logout após a autoexclusão da conta.
Uma melhoria adicional seria manter uma lista de usuários que se autoexcluíram e, na recriação subsequente da conta com os mesmos detalhes, exibir um aviso explicando que eles estão tentando recriar uma conta que foi previamente excluída, permitindo que a evitem. Melhor ainda se o administrador pudesse optar por exigir a ativação manual de tais contas recriadas pela equipe.