Descrição do problema
Ao ter uma conta criada originalmente via Discord e, posteriormente, criar uma nova conta utilizando GitHub, caso o usuário faça a conexão dessa conta do GitHub com a conta já existente do Discord, o sistema exibe uma opção para mesclar as duas contas.
O problema é que, no momento dessa mesclagem, não é informado qual conta será mantida e qual será sobreposta/descartada. Não há nenhuma indicação sobre quais dados prevalecem (ex.: dados da conta do Discord ou da conta do GitHub), o que gera insegurança para o usuário ao confirmar a ação, já que ele não sabe o que vai acontecer com as informações de cada conta.
Passos para reproduzir
- Criar uma conta utilizando login via Discord.
- Sair e criar uma nova conta utilizando login via GitHub.
- Na conta criada via GitHub, iniciar o processo de conexão com a conta já existente do Discord.
- Observar que aparece uma opção de mesclar as duas contas.
- Notar que não há nenhuma informação sobre qual conta será sobreposta ou qual dado vai prevalecer após a mesclagem.
Comportamento esperado
No momento da mesclagem de contas, o sistema deveria informar claramente ao usuário:
- Qual conta será mantida como principal e qual será sobreposta/descartada; e/ou
- Permitir que o usuário selecione qual conta deseja manter como principal antes de confirmar a mesclagem.
Isso evitaria que o usuário perca dados importantes sem entender o motivo, dando mais transparência e controle sobre o processo.
Sugestão de correção
Adicionar, na tela de confirmação de mesclagem de contas, um texto explicativo e/ou uma opção de seleção, por exemplo:
- Exibir um resumo comparativo das duas contas (ex.: nome, e-mail, foto) antes da confirmação.
- Permitir que o usuário escolha qual conta será a "principal" após a mesclagem.
- Deixar explícito que a outra conta será descontinuada/sobreposta, evitando ambiguidade.
Isso traria:
- Mais transparência sobre o que acontece com os dados durante a mesclagem.
- Redução do risco de perda de informação sem o consentimento claro do usuário.
- Maior confiança do usuário no processo de conexão de contas.
Descrição do problema
Ao ter uma conta criada originalmente via Discord e, posteriormente, criar uma nova conta utilizando GitHub, caso o usuário faça a conexão dessa conta do GitHub com a conta já existente do Discord, o sistema exibe uma opção para mesclar as duas contas.
O problema é que, no momento dessa mesclagem, não é informado qual conta será mantida e qual será sobreposta/descartada. Não há nenhuma indicação sobre quais dados prevalecem (ex.: dados da conta do Discord ou da conta do GitHub), o que gera insegurança para o usuário ao confirmar a ação, já que ele não sabe o que vai acontecer com as informações de cada conta.
Passos para reproduzir
Comportamento esperado
No momento da mesclagem de contas, o sistema deveria informar claramente ao usuário:
Isso evitaria que o usuário perca dados importantes sem entender o motivo, dando mais transparência e controle sobre o processo.
Sugestão de correção
Adicionar, na tela de confirmação de mesclagem de contas, um texto explicativo e/ou uma opção de seleção, por exemplo:
Isso traria: