Endereços de e-mail não são bons identificadores "permanentes" para contas
Endereços de e-mail, números de telefone e até IDs governamentais acabam sendo bases frágeis para contas online de longa duração, pois mudam, são reutilizados ou se perdem — às vezes bloqueando pessoas de serviços críticos. Os comentaristas argumentam que os serviços deveriam usar identificadores internos opacos e estáveis (como UUIDs) e tratar e-mails, nomes de usuário e logins OAuth como aliases mutáveis, idealmente permitindo vários por conta e caminhos flexíveis de recuperação. Além dos detalhes de implementação, a discussão destaca um problema mais profundo: não existe uma identidade digital universalmente “boa”, apenas trocas entre usabilidade, privacidade, centralização (governos e big tech) e resiliência a casos extremos como migração, mudança de nome ou comprometimento da conta.
Problemas com e-mail como identificador
- Endereços de e-mail não são estáveis: as pessoas mudam de emprego, provedores encerram atividades ou são adquiridos, domínios expiram e instituições (escolas, ISPs) reaproveitam endereços.
- Algumas organizações até impedem reutilizar o mesmo e-mail em várias contas (por exemplo, vários endereços físicos), criando atrito.
- Vincular a identidade da conta a um e-mail que não pode ser alterado (ou só pode ser alterado por processos frágeis) torna dolorosa a perda ou migração da conta.
- Usar e-mail como chave primária interna quebra quando os endereços precisam mudar e complica mesclagens, deduplicação e recuperação de acesso.
Melhores IDs internos e design de banco de dados
- Consenso: usar um ID interno gerado automaticamente e sem significado (inteiro ou UUID) como chave primária estável.
- Chaves naturais (e-mail, CPF/SSN, nomes) são frágeis porque “fatos do mundo real” mudam; até identificadores governamentais podem mudar ou diferir entre países.
- Expor IDs sequenciais pode vazar métricas de crescimento e permitir scraping; IDs aleatórios mitigam isso.
- Boa prática: separar o ID interno da conta, os identificadores de login e o nome de usuário/handle público.
Identificadores alternativos e seus limites
- Números de telefone costumam ser ainda piores que e-mail: eles mudam com mudanças de residência, operadoras os reciclam e mudanças internacionais podem forçar troca de número.
- Ser dono do próprio domínio de e-mail é visto como uma solução parcial, mas domínios podem ser perdidos por expiração, sequestro ou eventos da vida.
- As propostas vão de passkeys, KERI/DIDs, identidade estilo blockchain e IDs baseados em chave pública a ideias extremas como hashes de DNA ou implantes; os comentaristas apontam problemas práticos e éticos em todas.
- IDs digitais apoiados pelo governo (IDs nacionais, passaportes, carteiras de motorista móveis, ID digital da UE) geram reações mistas: alguns veem neles as únicas identidades “boas”, outros como riscos de privacidade e de concentração de poder.
Recuperação de conta e identidade multicanal
- Muitos argumentam que não existe um único identificador perfeito; sistemas robustos combinam vários fatores (e-mail, telefone, correspondência física, ID governamental).
- Permitir vários e-mails e métodos de login por conta (senha + OAuth + passkeys) é elogiado; isso facilita migração e recuperação, mas amplia a superfície de ataque.
- Um tema recorrente: identidade vs. prova de identidade vs. pseudonimato. Alguns querem identidade forte, de nível governamental, em todo lugar; outros insistem em preservar a capacidade de ter múltiplas personas não vinculáveis e de “começar de novo”.