Pular para o conteúdo principal

Cadastro por email / telefone / nome de usuário

O registro de usuário é o primeiro passo para os usuários se envolverem com seu aplicativo. Logto suporta 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. Você pode configurar os métodos de cadastro que melhor atendem aos requisitos do seu aplicativo.

Visite Console > Experiência de login > Cadastro e login para começar a configurar o fluxo de cadastro de identificadores.

configuração de cadastro

Configurar o identificador de cadastro​

Para criar com sucesso uma nova conta de usuário no Logto, os usuários devem fornecer um identificador que os identifique exclusivamente dentro do sistema do Logto. Como primeiro passo, defina o identificador que você precisa coletar dos usuários 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: Permitir que os usuários se cadastrem com um endereço de email ou número de telefone válido.
  • Não aplicável: Nenhum identificador de cadastro está habilitado. Isso se aplica aos métodos de cadastro social ou SSO corporativo apenas.

Todos os identificadores coletados durante o processo de cadastro devem ser exclusivos entre os usuários sob o mesmo locatário. Eles serão armazenados no perfil do usuário e podem ser usados para fazer login nos aplicativos integrados ao Logto.

Configurar as configurações de verificação de cadastro​

Para garantir a segurança do cadastro do usuário e do processo de login futuro, você também precisa configurar as configurações de verificação para os identificadores que você coleta durante o processo de cadastro. As configurações disponíveis são:

  • Crie sua senha: Exigir 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. Esta senha, juntamente com o identificador do usuário, serve como credencial para fazer login no aplicativo. Se você definir Nome de usuário como o identificador de cadastro, esse requisito é automaticamente habilitado, 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: Exigir 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. Esta configuração é automaticamente habilitada quando um Endereço de email 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 para seu email ou número de telefone durante o processo de cadastro.
IdentificadorCriar senha do usuárioVerificar no cadastro
Nome de usuárioObrigatórioN/A
Endereço de emailOpcionalObrigatório
Número de telefoneOpcionalObrigatório
Email ou telefoneOpcionalObrigatório
Não aplicávelN/AN/A

Exemplos de fluxo de cadastro​

Tipo 1: Nome de usuário com criação de senha​

Selecione o Nome de usuário como o identificador de cadastro. Criar sua senha é forçado a ser habilitado.

Cadastro com nome de usuário e senha

Tipo 2: Endereço de email ou número de telefone com fluxo de verificação​

Selecione o Endereço de email ou número de telefone como o identificador de cadastro. Verificar no cadastro é forçado a ser habilitado.

Cadastro com email ou telefone com verificação

Tipo 3: Endereço de email com verificação e criação de senha​

Selecione o Endereço de email como o identificador de cadastro. Verificar no cadastro é forçado a ser habilitado. Habilite Crie sua senha para exigir que os usuários criem uma senha durante o cadastro. (O mesmo se aplica ao fluxo de cadastro com número de telefone)

Cadastro com email, verificação e criação de senha

Cadastro com social ou SSO corporativo​

Além desses métodos tradicionais de cadastro por identificador, o Logto também suporta cadastro sem senha com provedores de identidade social e SSO corporativo, tornando o processo de integração mais fluido e amigável.

Uma vez que um conector social ou conector de SSO corporativo é configurado e habilitado 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 evitem etapas extras, como criar uma senha ou verificar seu endereço de email ou número de telefone. O Logto sincronizará automaticamente as informações do usuário através 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 para saber mais sobre o fluxo de cadastro com conectores sociais e de SSO corporativo.

nota:

Nota: Para fluxos de cadastro personalizados, consulte o recurso de Traga sua UI.

Perguntas frequentes​

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:

  • Fluxos de integração auto-hospedados: Redirecione os usuários para seu próprio fluxo de integração após o cadastro bem-sucedido para coleta de dados personalizável.
  • Traga sua própria UI: Personalize seu próprio fluxo de cadastro usando nosso recurso de traga sua própria UI com a API de configurações de perfil do usuário (em breve).

Usuários criados pelo administrador / Usuários convidados​

Saiba como implementar o fluxo de cadastro apenas por convite.

Formulários de cadastro incorporados em seu site​

Atualmente, o Logto não suporta API sem interface para login e cadastro. Você pode usar o recurso Traga sua UI para carregar seu próprio formulário de cadastro no 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.

Enviar emails de boas-vindas para novos usuários​

Assine o evento de 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ó suporta emails 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 emails ou números de telefone não verificados está em nosso roteiro. Fique atento para atualizações!

Experiência de cadastro e login por email

Experiência de cadastro e login por nome de usuário