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: Um nome de usuário exclusivo que o usuário pode usar para fazer login no aplicativo.
- Endereço de email: Um endereço de email válido que o usuário pode usar para fazer login no aplicativo.
- Número de telefone: 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: 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 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) exclusivamente.
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 email durante o cadastro (como emails descartáveis, subendereçamento com sinal de mais (+), endereços de email específicos ou domínios inteiros), use o recurso blocklist na seção de 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.
Configurar as opçõ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 opções de verificação para os identificadores coletados durante o cadastro. As opçõ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 configuraçõ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 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: 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 opção é ativada automaticamente quando Endereço de email ou Número de telefone é 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 como identificador de cadastro. A opção Criar sua senha é ativada automaticamente.

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

Tipo 3: Endereço de email com verificação e criação de senha
Selecione Endereço de email como identificador de cadastro. Verificar no cadastro é ativado obrigatoriamente. 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 e Nome de usuário como identificadores de cadastro. Verificar no cadastro é ativado obrigatoriamente. 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 fluido e amigável.
Uma vez que um conector social ou conector de SSO corporativo (Enterprise SSO) esteja configurado e ativado no Logto, os usuários podem facilmente se cadastrar usando sua identidade social ou corporativa já 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 email 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.
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.
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 ao 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 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 customizável. Essa abordagem oferece controle total sobre a experiência do usuário e permite processos de onboarding complexos e com 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 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 do seu site para o Logto. Saiba mais sobre o preenchimento do identificador do usuário em Parâmetros de autenticação.
Envio de emails de boas-vindas para novos usuários
Assine o evento webhook User.Created para acionar o envio de 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 a 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