Criar uma página de login de primeira identidade com a descoberta de login de Meu domínio

Configure Meu domínio com a Descoberta de login para simplificar o processo de login para usuários. Esse processo de login às vezes é chamado de login de primeira identidade ou com base em entrevista. Em vez de exigir que usuários façam login com um nome de usuário e senha, a página Descoberta de login de Meu domínio solicita que eles insiram um identificador exclusivo como endereço de email ou número de telefone. Em seguida, os usuários devem se autenticar com base no identificador informado. Se eles estiverem configurados para SSO, não precisarão escolher. A Descoberta de login de Meu domínio os envia diretamente para a página de login do provedor de identidade (IdP) para autenticação.

Onde: Essa alteração se aplica ao Lightning Experience e ao Salesforce Classic nas edições Enterprise, Performance, Unlimited e Developer.

Por quê: A Descoberta de login simplifica diversos cenários de autenticação, incluindo diversas opções de login e diversos IdPs. Geralmente, os clientes chegam a uma página de login em que eles podem inserir suas credenciais ou clicar em um botão de SSO. Alguns clientes podem não perceber o botão SSO ou saber para que ele serve. Este é um exemplo de uma página de login com diversas opções de login.

Página de login com diversas opções de login

Este é um exemplo de uma página de Descoberta de login de Meu login. Possui uma opção para que usuários insiram um identificador. Em seguida, a Descoberta de login exibe uma página de senha do Salesforce, ou redireciona para uma página de login do provedor de identidade.

Página de Descoberta de login de Meu domínio

Como: Para implementar a Descoberta de login para Meu domínio, crie um manipulador no Apex e, em seguida, referencie o manipulador na página de Configuração de Meu domínio. A classe do Apex implementa a interface MyDomainLoginDiscoveryHandler. Em seguida, em Configuração, digite Meu domínio e selecione Meu domínio. Em Configuração de autenticação, clique em Editar. Para o tipo de página de login, selecione Descoberta. Para o prompt de login, digite texto ou um rótulo personalizado. Em seguida, selecione o manipulador do Apex que você criou.