Jump to content
  1. Facebook

    Du kannst den Besuchern und Benutzern Deiner Community erlauben, sich mit ihrem Facebook-Konto bei Deine Community anzumelden. Um Facebook verwenden zu können, muss sich Deine Website in einer sicheren https-Domain befinden. 
    Facebook-Anmeldung
    Um den Einrichtung zu starten, gehe zu AdminCP -> System -> Login & Registrierung, klicke auf Neu Erstellen, um eine neue Login-Methode einzurichten, und wähle Facebook. Du wirst nun aufgefordert, einige Details auszufüllen, die Du durch die Erstellung einer "App" auf Facebook bekommst.
    Erstellen einer Facebook-App
    1. Rufe die Seite Facebook for Developers auf und melde Dich mit Deinem Facebook-Konto an.
    2. Wenn Du dich noch nicht bei Facebook for Developers registriert hast, klicke auf Jetzt registrieren und folge den Anweisungen
    3. Wenn Du dazu aufgefordert wirst, gebe den Namen Deine Community als Namen für Deine erste App ein. Wenn Du Dich bereits registriert hast, klicke auf Neue App hinzufügen.

    Klicke, um neue App zu erstellen
    4. Gebe den Namen Deiner Community ein

    Gebe den Namen der Community ein
    5. Du wirst zum Dashboard für die soeben erstellte App weitergeleitet. Wähle unter dem Abschnitt Ein Produkt hinzufügen den Eintrag Facebook Login und klicke auf Einrichten.

    Facebook Dashboard für App
    6. Auf der rechten Seite im Menü wähle Einstellungen -> Allgemeines. Du gelangst dann auf die Seite mit den Grundeinstellungen für die neue App. Hier musst Du URLs zu Datenschutzrichtlinie, den Nutzungsbedingungen und das Logo hinzufügen und dann speichern.

    Fühle die Felder mit DEINEN Daten aus.
    7. Wechsele in der linken Menüleiste zur Produkte > Facebook Login > Einstellungen. Gebe in das Feld Gültige OAuth Redirect URIs den in Deinem AdminCP angezeigten Link ein, der die URL Deine Community enthält und am Ende "/oauth/callback/" hat. Du musst unten auf Änderungen speichern klicken.

    Callback URL
    8. Wenn Du nur das Login einrichtest (und nicht zusätzlich automatisches Teilen von Inhalten in Facebook, was nicht gerade einfach ist), kannst Du die App in diesem Stadium live schalten. 


    Einrichtung in Invision Community
    Wechsele erneut in der linken Menüleiste auf Einstellungen > Allgemeines. Dort siehst Du Deine App-ID und eine Schaltfläche zum Aufdecken des App-Geheimcodes.

    App-ID und App-Geheimcode
    Zurück in deinem AdminCP, fülle das Formular mit diesen Angaben aus. 

    Gebe Deine Facebook-Daten hier ein
    Wechsele nun zum Front-End Deine Community, logge Dich aus und melde Dich mit der Schaltfläche Mit Facebook anmelden an. 
  2. Zwei Invision-Communities verbinden

    Du kannst zwei (oder mehr) Installationen von Invision Community miteinander verknüpfen, so dass die Benutzer sich mit den Zugangsdaten einer Community bei einer anderen anmelden können. Alle Communities, die Du verknüpfen möchtest, müssen auf Invision Community 4.3 oder höher laufen.
    Server und Client
    Du wirst entscheiden müssen, welche Community der "Server" (manchmal auch "Master" genannt) ist, also die, wessen Zugangsdaten für die Anmeldung verwendet werden. Alle anderen Communities sind dann "Clients" (manchmal auch als "Slaves" bezeichnet).
    REST API & OAuth bei Ersteinrichtung
    In der Community, die der Server sein wird, gehe in AdminCP zu System -> Funktionen -> REST & OAuth. Wenn Du noch nie REST API & OAuth in der Community benutzt hast, dann siehst Du diesen Bildschirm:

    Folge den Anweisungen auf dem Bildschirm und klicke auf Weiter.
    Erster Schritt: Einrichten des Servers
    In der Community, die der Server sein wird, gehe in AdminCP zu System -> Funktionen -> REST & OAuth, und klicke auf die Schaltfläche Neu erstellen, um einen neuen OAuth-Client zu erstellen. Wähle als Client-Typ Eine andere Invision Community.

    Einrichtung von Server (Master) für Anmeldung
    Nachdem Du dieses Formular gespeichert hast, siehst Du Client-Kennung und Client Secret. Du wirst diese beiden Werte für die Einrichtung der Client Community benötigen.
    Zweiter Schritt: Einrichten des Clients
    Öffnen nun die Community, die der Client sein wird. In AdminCP gehe zu System -> Einstellungen -> Login & Registrierung und klicke auf Neu erstellen. Wähle hier "Eine andere Invision Community". Du benötigst den Client-Identifier und Client Secret aus dem erstet Schritt.

    Login Handler für Client-Community
    Sobald Du dieses Formular gespeichert hast, ist die Einrichtung abgeschlossen und Du solltest Dich auf dem Client mit den Anmeldedaten aus der Master-Community einloggen können. 
    Brauchst Du mehr Communities?
    Wenn Du mehr als zwei Communities verbinden möchtest, gehe diesen Prozess für jede der Client-Communitys durch.
×
×
  • Create New...

Important Information

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Privacy Policy.