Processo de registro com 2 endereços de e-mail

Procurando configurar um site Discourse fechado/privado.
O processo de registro deve ser o seguinte:
Passo 1: acesse o site do fórum e clique em “pedir convite”.
Passo 2: o usuário em potencial deve inserir dois endereços de e-mail:

  • nº 1 (= domínio de e-mail muito específico, de propriedade exclusiva do meu público-alvo) => um código/link de verificação é enviado para este endereço para confirmar que a pessoa realmente pertence ao meu público-alvo.
  • nº 2 = endereço de e-mail que pode ser o mesmo do endereço nº 1, mas também pode ser outro. Por quê? Porque nem todos do meu público-alvo desejam usar seu endereço de e-mail profissional exclusivo para receber comunicações do fórum.

Após a verificação, o endereço de e-mail nº 1 não é mais utilizado e pode ser excluído do banco de dados.
Alguma sugestão sobre como realizar o acima descrito com o Discourse?

Você pode conseguir ativar must_approve_users e auto_approve_email_domains. Acredito que isso permitiria que as pessoas fizessem login inicialmente e, em seguida, alterassem seu endereço após o login.