Cadastro por e-mail / telefone / nome de usuário
O registro de usuário é o primeiro passo para os usuários interagirem com seu aplicativo. O Logto oferece suporte a uma variedade de métodos de cadastro, incluindo nome de usuário e senha, verificação de e-mail ou número de telefone, cadastro social e SSO corporativo (enterprise SSO). Você pode configurar os métodos de cadastro que melhor atendem aos requisitos do seu aplicativo.
Acesse Console > Login & conta > Cadastro e login para começar a configurar o fluxo de cadastro por identificador.
Configure o identificador de cadastro
Para criar com sucesso uma nova conta de usuário no Logto, os usuários devem fornecer pelo menos um identificador que os identifique de forma única dentro do sistema do Logto. Como primeiro passo, selecione os identificadores que os usuários devem fornecer durante o processo de cadastro. As opções disponíveis são:
- Nome de usuário (Username): Um nome de usuário exclusivo que o usuário pode usar para fazer login no aplicativo.
- Endereço de e-mail (Email address): Um endereço de e-mail válido que o usuário pode usar para fazer login no aplicativo.
- Número de telefone (Phone number): Um número de telefone válido que o usuário pode usar para fazer login no aplicativo.
- Endereço de e-mail ou número de telefone (Email address or phone number): Permite que os usuários se cadastrem com um endereço de e-mail válido ou número de telefone.
Todos os identificadores coletados durante o processo de cadastro devem ser exclusivos entre os usuários do mesmo tenant. Eles serão armazenados no perfil do usuário e podem ser usados para login nos aplicativos integrados ao Logto.
Se nenhum identificador for selecionado, aplica-se aos métodos de cadastro social ou SSO corporativo (enterprise SSO) apenas.
Você pode ajustar a ordem dos identificadores de cadastro para priorizar aquele que deseja que os usuários forneçam primeiro durante o cadastro. Essa ordem é refletida no processo de cadastro, onde o primeiro identificador aparece na tela inicial de registro e os demais são coletados nas etapas seguintes.
Para bloquear tipos específicos de endereços de e-mail durante o cadastro (como e-mails descartáveis, subendereçamento com sinal de mais (+), endereços de e-mail específicos ou domínios inteiros), use o recurso de lista de bloqueio (blocklist) na seção Segurança. Veja Blocklist para mais detalhes.
O código do país do número de telefone é definido por padrão de acordo com o idioma do navegador do usuário. Por exemplo, se o idioma do navegador do usuário estiver definido como fr, o código do país será definido como França (+33).
Você também pode usar o parâmetro de autenticação ui_locales para definir o idioma da experiência de login, o que também determinará o código do país padrão.
Configure as definições de verificação do cadastro
Para garantir a segurança do cadastro e do futuro processo de login do usuário, você também precisa configurar as definições de verificação para os identificadores coletados durante o cadastro. As configurações disponíveis são:
- Crie sua senha (Create your password): Exige que os usuários criem uma senha durante o cadastro que esteja em conformidade com a política de senha configurada nas suas definições de segurança. Essa senha, juntamente com o identificador do usuário, serve como credencial para login no aplicativo. Se você definir Nome de usuário (Username) como identificador de cadastro, esse requisito é ativado automaticamente, pois o Nome de usuário só pode ser usado com uma senha para verificar efetivamente a identidade do usuário. A política de senha pode ser personalizada para atender aos seus requisitos de segurança.
- Verificar no cadastro (Verify at sign-up): Exige que os usuários verifiquem seu endereço de e-mail ou número de telefone durante o cadastro. Atualmente, o Logto só aceita e-mails e números de telefone verificados como identificadores. Essa configuração é ativada automaticamente quando um Endereço de e-mail ou Número de telefone é usado como identificador de cadastro. Os usuários devem confirmar a propriedade inserindo um código de verificação enviado ao e-mail ou número de telefone durante o processo de cadastro.
| Identificador | Criar senha do usuário | Verificar no cadastro |
|---|---|---|
| Nome de usuário | Opcional | N/A |
| Endereço de e-mail | Opcional | Obrigatório |
| Número de telefone | Opcional | Obrigatório |
| E-mail ou telefone | Opcional | Obrigatório |
Exemplos de fluxo de cadastro
Tipo 1: Nome de usuário com criação de senha
Selecione o Nome de usuário como identificador de cadastro. A opção "Crie sua senha" é ativada automaticamente.

Tipo 2: Endereço de e-mail ou número de telefone com fluxo de verificação
Selecione Endereço de e-mail ou número de telefone como identificador de cadastro. Verificar no cadastro é obrigatoriamente ativado.

Tipo 3: Endereço de e-mail com verificação e criação de senha
Selecione Endereço de e-mail como identificador de cadastro. Verificar no cadastro é obrigatoriamente ativado. Ative Crie sua senha para exigir que os usuários criem uma senha durante o cadastro. (O mesmo se aplica ao fluxo de cadastro por número de telefone)

Tipo 4: Endereço de e-mail com verificação, nome de usuário e criação de senha
Selecione Endereço de e-mail e Nome de usuário como identificadores de cadastro. Verificar no cadastro é obrigatoriamente ativado. Ative Crie sua senha para exigir que os usuários criem uma senha durante o cadastro.

Cadastre-se com social ou SSO corporativo
Além desses métodos tradicionais de cadastro por identificador, o Logto também oferece suporte ao cadastro sem senha com provedores de identidade social e SSO corporativo, tornando o processo de onboarding mais simples e amigável.
Uma vez que um conector social ou conector de SSO corporativo esteja configurado e ativado no Logto, os usuários podem facilmente se cadastrar usando sua identidade social ou corporativa existente fornecida pelo conector. Os métodos de cadastro social e SSO corporativo permitem que os usuários pulem etapas extras como criação de senha ou verificação de e-mail ou telefone. O Logto sincronizará automaticamente as informações do usuário por meio de sua identidade social ou corporativa verificada e as armazenará no perfil do usuário.
Confira as seções de login social e SSO corporativo (enterprise SSO) para saber mais sobre o fluxo de cadastro com conectores sociais e SSO corporativo.
Nota: Para fluxos de cadastro personalizados, consulte o recurso Traga sua UI (Bring your UI).
Coletar informações adicionais do usuário no cadastro
Para coletar informações adicionais do perfil do usuário (por exemplo, Nome completo, Data de nascimento, Nome da empresa) durante o cadastro, você tem duas opções flexíveis:
Opção 1: Coletar perfil do usuário
Adicione a etapa pré-construída "Conte-nos sobre você" do Logto diretamente no fluxo de cadastro. Os usuários devem preencher todos os campos obrigatórios antes que o registro seja considerado concluído. Essa abordagem oferece uma solução sem código e plug-and-play.
Configure a coleta de perfil em Console > Login & conta > Coletar perfil do usuário para escolher entre campos de dados básicos pré-configurados ou criar campos personalizados com validação flexível. Saiba mais: Coletar perfil do usuário
Opção 2: Fluxos de onboarding auto-hospedados
Redirecione os usuários para seu próprio fluxo de onboarding personalizado após o cadastro bem-sucedido para uma coleta de dados totalmente personalizável. Essa abordagem oferece controle total sobre a experiência do usuário e permite processos de onboarding complexos e em várias etapas.
Use a Account API para gerenciar dados do perfil do usuário programaticamente.
Perguntas frequentes (FAQs)
Usuários criados pelo admin / Usuários convidados
Saiba como implementar o fluxo de cadastro somente por convite.
Formulários de cadastro incorporados em seu site
O Logto atualmente não oferece suporte a API headless para login e cadastro. Você pode usar o recurso Traga sua UI (Bring your UI) para enviar seu próprio formulário de cadastro ao Logto ou usar os parâmetros de login para preencher informações do usuário no Logto a partir do seu site. Saiba mais sobre o preenchimento de identificadores de usuário em Parâmetros de autenticação.
Enviando e-mails de boas-vindas para novos usuários
Assine o evento webhook User.Created para acionar um e-mail de boas-vindas para novos usuários. Saiba mais sobre eventos webhook.
Pular verificação de e-mail no cadastro
Atualmente, o Logto só aceita e-mails e números de telefone verificados como identificadores. O processo de verificação é necessário para garantir a segurança e a propriedade do identificador do usuário. O suporte para e-mails ou números de telefone não verificados está em nosso roadmap. Fique atento para novidades!
Recursos relacionados
Experiência de cadastro e login por e-mail
Experiência de cadastro e login por nome de usuário