U bent hier:
Een callback aan clientzijde voor Ingebed inloggen maken
Als u een callback aan clientzijde wilt maken, voegt u een webpagina toe aan uw website en geeft u enkele metatags voor Ingebed inloggen op in het HTML-element <head>.
Ingebed inloggen vertrouwt op externe cookies, die in de meeste browsers worden geblokkeerd of beperkt. En Ingebed inloggen werkt alleen in Google Chrome en alleen zolang er standaard externe cookies zijn toegestaan.
De callback aan clientzijde haalt het toegangstoken van Salesforce en schrijft het naar de lokale browseropslag voor toekomstige toegang. U kunt slechts één callback-pagina maken, ongeacht aan hoeveel webpagina's u inlogmogelijkheden toevoegt.
- Maak een pagina op uw website en geef deze de naam _callback, bijvoorbeeld , _callback.php.
-
Geef de volgende verplichte metatags op in het HTML-element
<head>van deze _callbackpagina.- salesforce-community
- salesforce-toegestane-domeinen
- salesforce-modus (waarbij de waarde eindigt op -callback)
Opmerking De waarde van de metatag salesforce-modus is dezelfde modus die op de webpagina Ingebed inloggen wordt aangegeven met het achtervoegsel -callback. Als salesforce-modus op de webpagina bijvoorbeeld is ingesteld op modaal, is de waarde modaal-callback. -
Voer indien gewenst deze optionele metatags in.
- salesforce-save-access-token met de waarde
trueom het toegangstoken na initialisatie op te slaan. Door het toegangstoken op te slaan, kunt u Salesforce blijven gebruiken tijdens de actieve gebruikerssessie. - salesforce-uitloggen-bij-sluiten-browser
- salesforce-save-access-token met de waarde
-
Voer niets in de hoofdtekst in:
<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>

