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 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: 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 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 um 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 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 fluxo de cadastro
Tipo 1: Nome de usuário com criação de senha
Selecione o Nome de usuário (Username) como identificador de cadastro. A opção de criar senha é ativada 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 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 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 Crie 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, 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 facilmente se cadastrar usando sua identidade social ou corporativa fornecida pelo conector. Os métodos de cadastro social e SSO corporativo permitem que os usuários pulem etapas extras como criar senha ou verificar email ou telefone. O Logto sincronizará automaticamente as informações do usuário por meio da identidade social ou corporativa verificada e as armazenará no perfil do usuário.
Consulte 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.
Perguntas frequentes (FAQs)
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, agora você tem duas opções:
- Fluxos de onboarding auto-hospedados: Redirecione os usuários para seu próprio fluxo de onboarding após o cadastro bem-sucedido para coleta de dados personalizada.
- Traga sua própria UI: Personalize seu próprio fluxo de cadastro usando nosso recurso traga sua própria UI com a API de configurações de perfil do usuário.
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 para enviar seu próprio formulário de cadastro ao Logto ou usar os parâmetros de login para popular informações do usuário do seu site para o Logto. Saiba mais sobre a população de identificadores de usuário em Parâmetros de autenticação.
Enviando emails de boas-vindas para novos usuários
Assine o evento webhook User.Created
para disparar 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