Cadastro por email / 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 email 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 > Experiência de login > Cadastro e login para começar a configurar o fluxo de cadastro por identificador.

Configurar 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 email (Email address): Um endereço de email 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 email ou número de telefone (Email address or phone number): Permite que os usuários se cadastrem com um endereço de email válido ou número de telefone.
Todos os identificadores coletados durante o processo de cadastro devem ser exclusivos entre os usuários sob o mesmo tenant. Eles serão armazenados no perfil do usuário e podem ser usados para fazer 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.
Configurar as definições de verificação de 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:
- Criar sua senha: Exige que os usuários criem uma senha durante o cadastro que esteja em conformidade com a política de senha configurada nas definições de experiência de login. 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 email ou número de telefone durante o cadastro. Atualmente, o Logto só aceita emails e números de telefone verificados como identificadores. Essa configuração é ativada automaticamente quando Endereço de email (Email address) ou Número de telefone (Phone number) é usado como identificador de cadastro. Os usuários devem confirmar a posse inserindo um código de verificação enviado ao email 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 email | Opcional | Obrigatório |
Número de telefone | Opcional | Obrigatório |
Email ou telefone | Opcional | Obrigatório |
Exemplos de fluxos de cadastro
Tipo 1: Nome de usuário com criação de senha
Selecione o Nome de usuário (Username) como identificador de cadastro. Criar sua senha é ativado automaticamente.

Tipo 2: Endereço de email ou número de telefone com fluxo de verificação
Selecione Endereço de email ou número de telefone (Email address or phone number) como identificador de cadastro. Verificar no cadastro (Verify at sign-up) é forçado a ser ativado.

Tipo 3: Endereço de email com verificação e criação de senha
Selecione Endereço de email (Email address) como identificador de cadastro. Verificar no cadastro (Verify at sign-up) é forçado a ser ativado. Ative Criar 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 email com verificação, nome de usuário e criação de senha
Selecione Endereço de email (Email address) e Nome de usuário (Username) como identificadores de cadastro. Verificar no cadastro (Verify at sign-up) é forçado a ser ativado. Ative Criar sua senha para exigir que os usuários criem uma senha durante o cadastro.

Cadastro com social ou SSO corporativo (Enterprise SSO)
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 (Enterprise SSO), tornando o processo de onboarding mais simples e amigável.
Uma vez que um conector social ou conector de SSO corporativo (Enterprise SSO connector) esteja configurado e ativado no Logto, os usuários podem se cadastrar facilmente 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 criar uma senha ou verificar o email ou número de 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 de 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 do Logto "Conte-nos sobre você" 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 > Experiência de login > 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 apenas 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 do identificador do usuário em Parâmetros de autenticação.
Enviando emails de boas-vindas para novos usuários
Assine o evento webhook User.Created
para acionar um email de boas-vindas para novos usuários. Saiba mais sobre eventos de webhook.
Pular verificação de email no cadastro
Atualmente, o Logto só aceita emails e números de telefone verificados como identificadores. O processo de verificação é obrigatório para garantir a segurança e a posse do identificador do usuário. O suporte para emails 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 email
Experiência de cadastro e login por nome de usuário