Loading
Identifizieren der Benutzer und Verwalten des Zugriffs
Konfigurieren von Experience Cloud-Einstellungen für die Headless-Benutzererkennung

Konfigurieren von Experience Cloud-Einstellungen für die Headless-Benutzererkennung

Mit der Headless-Benutzererkennung können Sie Headless-Autorisierungs-Flows entwickeln, bei denen Benutzer keinen Benutzernamen eingeben müssen. Konfigurieren Sie die Einstellungen auf der Experience Cloud-Seite "Anmeldung & Registrierung", um die Headless-Benutzererkennung für Flows für Anmeldungen, Anmeldungen ohne Kennwort und vergessene Kennwörter zu verwenden.

Erforderliche Editionen

Verfügbarkeit: Enterprise, Unlimited und Developer Edition
Wichtig
Wichtig Alle Headless-Flows verwenden denselben Headless-Erkennungs-Handler. Sie können nicht für jeden Flow einen anderen Handler verwenden.

Informationen zum Abschließen aller Setup-Schritte für die Headless-Identität finden Sie unter Checklisten zur Implementierung der Headless-Identität.

Konfigurieren von Einstellungen für die Anmeldung mit einem beliebigen Kennzeichner und einem Kennwort

Verwenden Sie den Flow für Autorisierungscode und Anmeldeinformationen oder den Anmelde-Flow "OAuth 2.0 für Erstanbieteranwendungen", um die Anmeldung mit einem Kennzeichner Ihrer Wahl und einem Kennwort zu konfigurieren. Beide Flows verwenden dieselben Einstellungen für die Headless-Benutzererkennung.

  1. Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Sites ein und wählen Sie Alle Websites aus.
  2. Für den Zugriff auf Erfahrungsarbeitsumgebungen klicken Sie neben dem Namen Ihrer Site auf Arbeitsumgebungen.
  3. Wählen Sie Verwaltung und anschließend Anmeldung & Registrierung aus.
  4. Wählen Sie unter "Headless-Anmeldung mit Benutzernamen und Kennwort" die Option Headless-Benutzererkennungs-Handler für diesen Flow verwenden aus.
  5. Klicken Sie unter "Erkennung des Headless-Benutzers" auf Suchen und wählen Sie eine Apex-Klasse aus, die die Auth.HeadlessUserDiscoveryHandler implementiert. Klicken Sie alternativ zum Generieren einer Vorlage auf Vorlage für Headless-Benutzererkennungs-Handler erstellen. Bearbeiten Sie die Vorlage später.
  6. Klicken Sie für "Ausführen als" auf Suchen und wählen Sie einen Systembenutzer aus, der den Handler ausführen soll. Es wird empfohlen, keinen Benutzeraccount auszuwählen, der einer Person zugeordnet ist.
  7. Konfigurieren Sie bei Bedarf andere Einstellungen für den Anmelde-Flow "OAuth 2.0 für Erstanbieteranwendungen" Weitere Informationen finden Sie unter OAuth 2.0 für Erstanbieteranwendungen: Konfigurieren von Experience Cloud-Einstellungen.
  8. Speichern Sie Ihre Einstellungen.

Konfigurieren von Einstellungen für die Anmeldung mit einem beliebigen Kennzeichner und einem Einmalkennwort

Wenn Sie die Anmeldung ohne Kennwort mit einem Kennzeichner Ihrer Wahl anstelle eines Benutzernamens konfigurieren möchten, verwenden Sie die Headless-Identitäts-API-Version des Flows für die Headless-Anmeldung ohne Kennwort oder die Version "OAuth 2.0 für Erstanbieteranwendungen". Während dieser Flows erhalten Benutzer eine E-Mail oder SMS mit einem Einmalkennwort (OTP), das sie zum Abschließen der Anmeldung verwenden. Bei beiden Flows ist die Headless-Benutzererkennung aktiviert, wenn Sie den Handler hinzufügen. Es gibt keine zusätzliche Einstellung, um die Headless-Benutzererkennung explizit zu aktivieren.

  1. Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Sites ein und wählen Sie Alle Websites aus.
  2. Für den Zugriff auf Erfahrungsarbeitsumgebungen klicken Sie neben dem Namen Ihrer Site auf Arbeitsumgebungen.
  3. Wählen Sie Verwaltung und anschließend Anmeldung & Registrierung aus.
  4. Klicken Sie unter "Erkennung des Headless-Benutzers" auf Suchen und wählen Sie eine Apex-Klasse aus, die die Auth.HeadlessUserDiscoveryHandler implementiert. Klicken Sie alternativ zum Generieren einer Vorlage auf Vorlage für Headless-Benutzererkennungs-Handler erstellen. Bearbeiten Sie die Vorlage später.
  5. Klicken Sie für "Ausführen als" auf Suchen und wählen Sie einen Systembenutzer aus, der den Handler ausführen soll. Es wird empfohlen, keinen Benutzeraccount auszuwählen, der einer Person zugeordnet ist.
  6. Konfigurieren Sie bei Bedarf andere Einstellungen für den verwendeten Flow.
  7. Speichern Sie Ihre Einstellungen.

Konfigurieren der Einstellungen für die Kennwortzurücksetzung mit einem beliebigen Kennzeichner

Verwenden Sie die Headless-Benutzererkennung mit dem Flow "Kennwort vergessen (Headless)", um einen Kennwortzurücksetzungsprozess mit einem beliebigen Kennzeichner anstelle eines Benutzernamens zu konfigurieren. Während dieses Flows geben Benutzer den Kennzeichner ein und erhalten dann eine E-Mail oder SMS mit einem Einmalkennwort (OTP). Zum Überprüfen ihrer Identität geben sie das Einmalkennwort ein und legen dann ihr neues Kennwort fest.

  1. Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Sites ein und wählen Sie Alle Websites aus.
  2. Für den Zugriff auf Erfahrungsarbeitsumgebungen klicken Sie neben dem Namen Ihrer Site auf Arbeitsumgebungen.
  3. Wählen Sie Verwaltung und anschließend Anmeldung & Registrierung aus.
  4. Wählen Sie unter "Kennwort vergessen (Headless)" die Option Headless-Benutzererkennungs-Handler für diesen Flow verwenden aus.
  5. Klicken Sie unter "Erkennung des Headless-Benutzers" auf Suchen und wählen Sie eine Apex-Klasse aus, die die Auth.HeadlessUserDiscoveryHandler implementiert. Klicken Sie alternativ zum Generieren einer Vorlage auf Vorlage für Headless-Benutzererkennungs-Handler erstellen. Bearbeiten Sie die Vorlage später.
  6. Klicken Sie für "Ausführen als" auf Suchen und wählen Sie einen Systembenutzer aus, der den Handler ausführen soll. Es wird empfohlen, keinen Benutzeraccount auszuwählen, der einer Person zugeordnet ist.
  7. Konfigurieren Sie bei Bedarf andere Einstellungen für den Flow für vergessene Kennwörter. Weitere Informationen finden Sie unter Konfigurieren von Experience Cloud-Einstellungen für den Flow "Kennwort vergessen (Headless)".
  8. Speichern Sie Ihre Einstellungen.

Informationen zum weiteren Einrichten des Flows für vergessene Kennwörter finden Sie unter Flow für "Kennwort vergessen (Headless)".

 
Laden
Salesforce Help | Article