it-swarm.com.de

Loggen Sie sich mit Facebook in Joomla ein

Ich implementiere die Facebook-Anmeldung im Joomla-Anmeldemodul. Ich habe Code von der Facebook SDK-Website genommen und kann mich über Facebook authentifizieren. Nach der Authentifizierung erhalte ich Benutzerdaten wie Benutzername und E-Mail-ID.

Das Problem ist nun, dass ich mich nicht mit diesen Informationen bei meiner Joomla-Site anmelde. Ich verwende diese Informationen, um einen Benutzer mit einem zufälligen Passwort zu erstellen.

Wenn ich einen Verweis auf ein Tutorial bekommen kann, in dem die Facebook-Anmeldung implementiert ist, wäre das wirklich hilfreich.

Bitte lassen Sie mich wissen, wenn Sie einen bestimmten Code wünschen.

Ich möchte keine Erweiterung wählen, da ich im selben Modul auch einige andere Änderungen vorgenommen habe.

2
Sam

Dies ist eher ein Vorschlag als eine Antwort, aber Sie können viel lernen, indem Sie sich andere Erweiterungen ansehen, um zu sehen, wie sie das Problem gelöst haben. Eine Komponente mit dem Namen Facebook Graph Connect scheint etwas sehr Ähnliches zu tun wie das, was Sie erreichen möchten (automatische Anmeldung mit einem Facebook-Konto und einem zufälligen Passwort).

Laden Sie die Erweiterung herunter, installieren Sie sie auf einer Demo-Site und sehen Sie sich den Quellcode und die Funktionen an. Wenn die Erweiterung für Ihren eigenen Gebrauch bestimmt ist, können Sie beliebige Teile des Codes frei kopieren.

Sie können auch umgekehrt vorgehen, eine Erweiterung mit ähnlichen Funktionen installieren und sie Ihren Anforderungen entsprechend bearbeiten. Dies ist oftmals eine schnellere Lösung als der Versuch, alles von Grund auf neu zu erfinden. Auch hier können Sie jeden GPL-lizenzierten Code frei verwenden und bearbeiten, es sei denn, Sie möchten Ihre Erweiterung weitergeben.

2
johanpw