Configurar fluxos de API de identidade autônomos
Depois de concluir sua configuração no Salesforce, crie fluxos de identidade autônomos que integram seu aplicativo fora da plataforma com APIs autônomas de identidade.
Edições obrigatórias
| Disponível em: Salesforce Classic e Lightning Experience |
| Disponível em: Enterprise, Unlimited e Developer Editions |
- APIs de identidade autônomos: Fluxo de credenciais e código de autorização para clientes públicos
Para clientes públicos, como aplicativos de página única ou aplicativos móveis, você pode configurar o login autônomo para clientes e parceiros usando o Fluxo de credenciais e código de autorização. Esse fluxo é criado no tipo de concessão Código de autorização OAuth 2.0. Com o Fluxo de código e credenciais de autorização, você controla a experiência de login de front-end em um aplicativo de terceiros. Você chama as APIs de login autônomo do Salesforce por meio do seu site do Experience Cloud para lidar com o trabalho de back-end de autenticação de usuários e acesso a recursos protegidos do Salesforce. Com processos separados de front-end e back-end, seus usuários podem fazer login e acessar os dados do Salesforce sem sair do aplicativo. Para aplicativos de página única, use um ponto final de retorno de chamada no lado do servidor para extrair o código de autorização e realize a troca de código do navegador por meio de JavaScript no lado do cliente. - APIs de identidade autônomos: Fluxo de credenciais e código de autorização para clientes particulares
Para clientes privados, como aplicativos de cliente-servidor, você pode configurar o login autônomo para clientes e parceiros usando o Fluxo de credenciais e código de autorização, que é integrado no tipo de concessão do Código de autorização do OAuth 2.0. - APIs de identidade autônomos: Fluxo de registro autônomo para clientes públicos
Para aplicativos que não podem manter informações confidenciais, como aplicativos de página única, você pode configurar o registro autônomo para clientes e parceiros usando o Fluxo de registro autônomo. O Fluxo de registro autônomo complementa o Fluxo de código e credenciais de autorização, que é criado com base no tipo de concessão de código de autorização OAuth 2.0. Nesse fluxo, você controla a experiência de registro do usuário de front-end em um aplicativo de terceiros. Você chama a API de Registro autônomo do Salesforce por meio do site do Experience Cloud para criar usuários, conectá-los e fornecer acesso aos recursos do Salesforce. Ao separar esses dois processos, os usuários podem se registrar no seu aplicativo e acessar os dados do Salesforce sem sair do aplicativo. - APIs de identidade autônomos: Fluxo de registro autônomo para clientes privados
Para aplicativos que podem manter informações confidenciais, como aplicativos da Web com uma arquitetura cliente-servidor, configure o registro autônomo para clientes e parceiros usando o Fluxo de registro autônomo. O Fluxo de registro autônomo complementa o Fluxo de código e credenciais de autorização, que é criado com base no tipo de concessão de código de autorização OAuth 2.0. Nesse fluxo, você controla a experiência de registro do usuário de front-end em um aplicativo de terceiros. Você chama a API de Registro autônomo do Salesforce por meio do site do Experience Cloud para criar usuários, conectá-los e fornecer acesso aos recursos do Salesforce. Ao separar esses dois processos, os usuários podem se registrar no seu aplicativo e acessar os dados do Salesforce sem sair do aplicativo. - APIs de identidade autônomos: Fluxo de login sem senha autônomo para clientes públicos
Faça com que seus clientes e usuários parceiros façam o login facilmente em um aplicativo fora da plataforma com o Fluxo de login sem senha autônomo. Com esse fluxo, os usuários fazem login inserindo o endereço de email ou o número de telefone e confirmando sua identidade com uma senha de uso único (OTP). Você controla a experiência de front-end em seu aplicativo. No back-end, seu aplicativo chama a API de Login sem senha autônomo por meio de um site do Experience Cloud para fazer o login do usuário. Estas etapas mostram como o fluxo funciona com um cliente público, como um aplicativo de página única, que não pode manter as informações privadas. - APIs de identidade autônomos: Fluxo de login sem senha autônomo para clientes particulares
Para simplificar o processo de login para seu aplicativo fora da plataforma, configure o Fluxo de login sem senha autônomo. Os usuários fazem login no seu aplicativo inserindo o endereço de email ou o número de telefone e confirmando sua identidade com uma senha de uso único (OTP). No front-end, você controla a experiência do usuário em seu aplicativo. No back-end, seu aplicativo chama a API de Login sem senha autônomo por meio de um site do Experience Cloud para fazer o login do usuário. Estas etapas mostram como o fluxo funciona com um cliente privado, como um aplicativo de servidor cliente tradicional que pode manter as informações confidenciais. - APIs de identidade autônomos: Fluxo Esqueci minha senha autônoma para clientes e parceiros
Configure um processo de redefinição de senha autônomo em seu aplicativo usando o fluxo autônomo Esqueci minha senha, que chama a API autônoma Esqueci minha senha. Use esse fluxo junto com outros fluxos autônomo para fornecer experiências de identidade nativas. Com esse fluxo, um usuário que esqueceu a senha pode verificar sua identidade e criar uma senha sem sair da experiência da marca do seu aplicativo. - APIs de identidade autônomos: Fluxo de convidado autônomo para clientes públicos
Alguns usuários interagem com o seu aplicativo de fora da plataforma, mas não fazem login ou se registram. Você pode emitir identificadores na forma de ID do visitante exclusivo (UVIDs) para esses visitantes desconhecidos com o Fluxo de convidado autônomo. Se o usuário decidir fazer login ou se registrar, você poderá passar o identificador para um fluxo de usuário nomeado, como um fluxo de login autônomo. Use a identidade de usuário convidado como uma ferramenta para transferir o contexto de sessões de usuários convidados para sessões de usuários nomeados. Esse fluxo é uma variação do fluxo de código e das credenciais de autorização. - APIs de identidade autônomos: Fluxo de convidado autônomo para clientes particulares
Para usuários que interagem com seu aplicativo fora da plataforma, mas não necessariamente estão conectados, você pode usar o Fluxo de convidado autônomo para identificar usuários com um ID do visitante exclusivo (UVID). Quando o usuário fizer login ou se inscrever, você poderá transmitir o UVID e manter todas as informações contextuais associadas a ela, como as preferências de um usuário. Esse fluxo é uma variação do fluxo de código e das credenciais de autorização. - APIs de identidade autônomos: Estender o fluxo de convidado autônomo em um fluxo de usuário nomeado
Quando você conclui um fluxo de convidado autônomo em seu aplicativo fora da plataforma, você obtém um token de acesso baseado em JWT para convidado com o ID do visitante exclusivo (UVID) do usuário integrado. Para reunir o UVID e todo o contexto associado em uma sessão de usuário nomeada, você pode passar o UVID para um novo fluxo de autorização, como um fluxo de login ou registro autônomo.
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!
