Mithilfe dieser Erweiterung kann sich ein Benutzer via Facebook im WoltLab Community Framework anmelden. Die automatische Anmeldung gleich dabei die eMail-Adresse bei Facebook und die des Benutzer ab. Gibt es einen Benutzer mit der passenden eMail-Adresse und dieser stimmt der Verlinkung mit Facebook zu, so wird er automatisch angemeldet - Ist kein Benutzerkonto vorhanden, wird dies automatisch angelegt.
Um dieser Erweiterung nutzen zu können, benötigst du Daten von Facebook (
http://developers.facebook.com/setup/), die du im ACP (unter "System" > "Optionen" > "Mitglieder" > "Facebook") eintragen musst.
-------------------------
Connect-Funktion für vorhandene Benutzer
Damit vorhandene Benutzer ihr aktuelles Benutzerkonto mit dem auf Facebook verbinden können, gibt es unter "Profil bearbeiten" > "Verwaltung" > "Facebook-Verbindung" eine entsprechende Funktion dafür.
-------------------------
Konfigurationsanleitung (Danke an KMP)
Facebook braucht eine Handy-Nr. oder Kreditkarten-Nr. sonst kann man keine App registrieren. Dann in das Facebook-Konto anmelden und zur folgenden Seiten springen:
- Hilfebereich
- Unten Facebook-Connect klicken
- Unten: Wie kann ich meine Site in Facebook integrieren?
- 1. "hier" Link wählen (2. ist tot)
- Weiter unten bei "Login" "register your Website" to get AppID klicken
- Es geht ein Fenster auf: http://developers.facebook.com/setup/
Nun müssen folgende Schritte beachtet werden:
- Namen der eigenen Seite und URL eingeben, mit "http://".
- Auf der nächsten Seite gibt es die notwendigen Daten, die im ACP unter "System" > "Optionen" > "Mitglieder" > "Facebook" eingetragen werden müssen.
Der Link "Entwickler-Instrumententafel" führt zur Konfig-Seite für die registrierte App auf Facebook (Kann man konfigurieren, muss man aber wohl nicht unbedingt machen) - den Link zur Konfig-Seite sollte man sich in die Favoriten kopieren. Man findet die Einstellungen zur App auch auf der Facebook-Developer-Seite (
http://www.facebook.com/developers/), rechts mit einem Klick auf "mehr" und "Einstellungen bearbeiten".