Você está aqui:
Criar um retorno no lado do cliente do login integrado
Para criar um retorno no lado do cliente, você adiciona uma página da Web ao seu site e especifica algumas marcas meta de login integrado no elemento HTML <head>.
O login integrado depende de cookies de terceiros, que são bloqueados ou restritos na maioria dos navegadores. O login integrado funciona somente no Google Chrome e apenas se os cookies de terceiros forem permitidos nesse navegador por padrão.
O retorno no lado do cliente usa o token de acesso do Salesforce e o grava no armazenamento do navegador local para acesso futuro. Independentemente de quantas páginas da Web você adicionar recursos de login, você cria apenas uma página de retorno.
- Crie uma página em seu site e nomeie-a como _callback, por exemplo, _callback.php.
-
Insira as seguintes marcas meta necessárias no elemento HTML
<head>desta página _callback.- salesforce-community
- salesforce-allowed-domains
- salesforce-mode (em que o valor termina em -callback)
Nota O valor da marca meta salesforce-mode é o mesmo modo especificado na página Web Login integrado com o sufixo -callback. Por exemplo, se o modo salesforce na página da Web for definido para modal, o valor é modal-callback. -
Se desejado, insira essas marcas meta opcionais.
- salesforce-save-access-token com o valor
truepara salvar o token de acesso após a inicialização. Ao salvar o token de acesso, você pode continuar a interagir com o Salesforce durante a sessão do usuário ativa. - salesforce-logout-on-browser-close
- salesforce-save-access-token com o valor
-
Mantenha o corpo vazio:
<body></body>.
<html>
<head>
<meta name="salesforce-community" content="https://embeddedlogin-dev-ed.my.site.com/demo">
<meta name="salesforce-client-id" content="3MVG9Iu66FKeHhIPrRneLTDFdiuLfgLjycFpg6SbLpZAJScEXuD.oRdaWnJE7QGNFWHxunp0ut1">
<meta name="salesforce-mode" content="inline-callback">
<meta name="salesforce-save-access-token" content="false">
<meta name="salesforce-allowed-domains" content="embeddedlogin.heroku.com">
<meta name="salesforce-redirect-uri" content="https://embeddedlogin.heroku.com/_callback.html">
<meta name="salesforce-target" content="#salesforce-login">
<meta name="salesforce-login-handler" content="onLogin">
<meta name="salesforce-logout-handler" content="onLogout">
<script src="https://embeddedlogin-dev-ed.my.site.com/demo/servlet/
servlet.loginwidgetcontroller?type=javascript_widget" async defer></script>
</head>
<body></body>
</html>
