hinzufügen der Authentifizierung für eine App mit Livefyre.js

Verwenden Sie Livefyre.js, um eine seitenweite Authentifizierung für Ihre Livefyre-Apps hinzuzufügen.

Livefyre.js Auth ist ein von Livefyre entwickeltes JavaScript-Paket, das allen Apps auf Ihrer Website die gemeinsame Nutzung einer Authentifizierungsintegration ermöglicht. Mit Auth können Sie festlegen, wie sich Ihre Benutzer registrieren, anmelden und abmelden sollen, indem Sie diese Datenströme an ein von Ihnen definiertes AuthDelegate-Objekt delegieren.

Schritt 1: Aktivieren der Authentifizierung für eine Seite

Verwenden Sie Livefyre.js, um die Authentifizierung für eine Seite zu aktivieren, damit sich Benutzer mit Ihrem vorhandenen Authentifizierungssystem anmelden und mit Apps interagieren können.

  1. Um die Authentifizierung auf einer Seite zu aktivieren, fügen Sie Livefyre.js zum <head>-Element Ihrer Webseite oder Website-Vorlage hinzu.

    <script src="//cdn.livefyre.com/Livefyre.js?lang=de"></script>
    
  2. Verwenden Sie Livefyre.require, um die Authentifizierung zu aktivieren. Die Verwendung von Livefyre.require ähnelt der Verwendung von "erfordern", um andere Pakete aufzurufen. Der Integrationscode, für den auth erforderlich ist, sieht wie folgt aus:

    Livefyre.require(['auth'], function (auth) { // Do authy things...});
    

Schritt 2: Registrieren eines AuthDelegate

Um die Authentifizierung zu aktivieren, erstellen Sie eine AuthDelegate und übergeben Sie sie an Livefyre.js-Authentifizierung.

Ein AuthDelegate ist ein von Ihnen definiertes Objekt, das bestimmt, wie sich Benutzer anmelden, abmelden und Ansichten-Profil ausführen.

  1. Erstellen Sie eine AuthDelegate. Die Art und Weise, wie Sie ein AuthDelegate erstellen, hängt von Ihrem Identitätsanbieter ab. Detailliertere Anweisungen finden Sie unter Integration von Identitäten.

  2. Übergeben Sie die AuthDelegate-Authentifizierung an Livefyre.js. Der einfachste AuthDelegate meldet denselben Benutzer bei jeder Auslösung der delegierten Anmeldemethode aus einer App an:

    Livefyre.require(['auth'], function (auth) { 
       auth.delegate({ 
          login: function (errback) { 
             errback(null, { livefyre: '<userAuthToken>' }); 
          }    
       });  
    });
    

Schritt 3: Benutzerdaten synchronisieren

Synchronisieren Sie die Benutzerdaten zwischen Livefyre und Ihrem Identitätsanbieter.

Sie müssen Ihre Benutzerdaten zwischen Livefyre und Ihrem Identitäts-Provider synchronisieren. Weitere Informationen finden Sie unter Janrain Capture Integration.

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now