Sie befinden sich hier:
Erstellen einer clientseitigen Rückmeldung für die eingebettete Anmeldung
Wenn Sie eine clientseitige Rückmeldung erstellen möchten, fügen Sie Ihrer Website eine Webseite hinzu und geben Sie innerhalb des HTML-Elements <head> Metatags für die eingebettete Anmeldung an.
Die eingebettete Anmeldung ist von Cookies von Drittanbietern abhängig, die in den meisten Browsern blockiert oder eingeschränkt sind. Die eingebettete Anmeldung funktioniert außerdem nur in Google Chrome und nur so lange, wie Cookies von Drittanbietern dort standardmäßig zulässig sind.
Die clientseitige Rückmeldung erhält das Zugriffstoken von Salesforce und schreibt es für künftigen Zugriff in den lokalen Browserspeicher. Unabhängig davon, wie vielen Webseiten Sie Anmeldefunktionen hinzufügen, erstellen Sie nur eine Rückmeldungsseite.
- Erstellen Sie eine Seite auf Ihrer Website und nennen Sie sie _callback, beispielsweise _callback.php.
-
Geben Sie innerhalb des HTML-Elements
<head>dieser _callback-Seite die folgenden erforderlichen Metatags ein.- salesforce-community
- salesforce-allowed-domains
- salesforce-mode (wobei der Wert auf "-callback" endet)
Hinweis Der Wert des Metatags "salesforce-mode" weist denselben Modus auf, der im Suffix "-callback" der Webseite für die eingebettete Anmeldung angegeben ist. Wenn "salesforce-mode" auf der Webseite beispielsweise auf "modal" festgelegt ist, lautet der Wert "modal-callback". -
Geben Sie bei Bedarf die folgenden optionalen Metatags ein.
- "salesforce-save-access-token" mit dem Wert
true, um das Zugriffstoken nach der Initialisierung zu speichern. Durch das Speichern des Zugriffstokens können Sie während der aktiven Benutzersitzung weiterhin mit Salesforce interagieren. - salesforce-logout-on-browser-close
- "salesforce-save-access-token" mit dem Wert
-
Lassen Sie die body-Tags leer:
<body></body>hinzu.
<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>

