Loading
Experience Cloud
Erstellen einer benutzerdefinierten Seite mit Anmeldungserkennung

Erstellen einer benutzerdefinierten Seite mit Anmeldungserkennung

Erstellen Sie eine benutzerdefinierte Seite mit Anmeldungserkennung, um die Anmeldung ohne Kennwort mit einer E-Mail-Adresse oder Telefonnummer einzurichten. Mit dieser Konfiguration können sich Ihre Benutzer selbst registrieren und mit einer E-Mail-Adresse oder Telefonnummer anmelden. Richten Sie Ihre Seite in den Erfahrungsarbeitsumgebungen ein und passen Sie Ihren Anmeldeprozess mit Apex an.

Wenn Sie Ihre Seite mit Anmeldungserkennung in den Erfahrungsarbeitsumgebungen erstellen, generiert Salesforce einen LoginDiscovery-Handler. Sie können den LoginDiscovery-Handler später anpassen.

  1. Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Alle Sites ein und wählen Sie Alle Sites aus.
  2. Klicken Sie neben dem Namen Ihrer Site auf Arbeitsumgebungen.
  3. Wählen Sie auf der Seite "Arbeitsumgebungen" die Option Verwaltung und dann Anmeldung & Registrierung aus.
  4. Wählen Sie unter "Setup der Anmeldeseite" für "Anmeldeseitentyp" die Option Anmeldeerkennungsseite aus.
    Setup der Anmeldeseite
  5. (Optional) Geben Sie für "Anmeldeaufforderung" den Text ein, der auf Ihrer Anmeldeseite als Aufforderung angezeigt werden soll.

    Geben Sie beispielsweise E-Mail-Adresse oder Telefonnummer ein. Sie können die Anmeldeaufforderung mit einer benutzerdefinierten Bezeichnung lokalisieren. Verwenden Sie die globale Variable $Label, beispielsweise $Label.loginPrompt.

  6. Lassen Sie für "Anmeldungserkennungs-Handler" das Feld leer und klicken Sie auf Anmeldungserkennungs-Handler erstellen. Salesforce generiert den Apex-Handler beim Speichern automatisch. Sie ändern den Code später.
  7. Wählen Sie für "Anmeldung ausführen als" einen Salesforce-Administrator mit der Berechtigung "Benutzer verwalten" aus, um den Handler auszuführen.

    "Anmeldung ausführen als" stellt den Kontext bereit, in dem der Anmeldungserkennungs-Handler ausgeführt wird. Durch Zuweisen eines Benutzers zum Handler werden vom Handler ausgeführte Vorgänge auf einfache Weise bis zum Anmeldeprozess zurückverfolgt. In der Produktion erstellen Sie in der Regel einen Systembenutzer für den Benutzer "Anmeldung ausführen als".

  8. Wenn Direkte Anmeldung bei der Site für Mitarbeiter zulassen ausgewählt ist, deaktivieren Sie die Option.

    Die Anmeldungserkennungsseite unterstützt nicht, dass sich Mitarbeiter der Organisation direkt bei der Site anmelden. Sie können den Handler jedoch so konfigurieren, dass Benutzer direkt an einen Identitätsanbieter umgeleitet werden. Für Mitarbeiter können Sie die Anmeldungserkennung mit "Meine Domäne" einrichten. Legen Sie den Anmeldeseitentyp in den Einstellungen für die Authentifizierungskonfiguration von "Meine Domäne" auf "Entdeckung" fest.

  9. Speichern Sie Ihre Einstellungen.

    Salesforce generiert einen standardmäßigen Anmeldungserkennungs-Handler und füllt das Feld "Anmeldungserkennungs-Handler" mit dem entsprechenden Namen aus. Dieser Handler akzeptiert eine E-Mail-Adresse oder Telefonnummer von der Anmeldeseite und sendet dem Benutzer einen Prüfcode per E-Mail oder SMS. Wenn die E-Mail-Adresse oder Telefonnummer des Benutzers nicht bestätigt wird, wird der Benutzer um ein Kennwort gebeten.

    Informationen zum Anpassen der Willkommens-E-Mail, die neue Benutzer erhalten, wenn sie sich mit ihrer E-Mail-Adresse registrieren, finden Sie unter Anpassen der Willkommens-E-Mail-Vorlage für Registrierungen ohne Kennwort.

 
Laden
Salesforce Help | Article