2011-01-10 5 views
10

In meiner Website habe ich ein Login-System gebaut, das ist ganz einfach .. begann ich die Facebook-Login Option Implementierung und es wurde ein bisschen chaotisch,PHP Login-Rahmen gehören Google/Facebook/openid etc

I bin auf der Suche nach einer Art Framework/Codebeispiel + db Struktur Beispiel eines Codes, der die ganze Sache bündelt. Logins/Registrierungen über google/facebook/openid und viele andere, die Sie kennen.

Stackoverflow hat einen sehr ähnlichen Mechanismus von dem, was ich suche.

Wer weiß von solch einem System?

+0

nicht sicher, wie hilfreich diese aber versuchen, diesen Link http://oauth.net/code/ wäre – bharath

+0

Das ist nur für OAuth ist .. Ich suche etwas, das so viele reg/login-Optionen konsolidiert und vielleicht eine db-Struktur, um damit zu gehen. –

Antwort

4

Nicht sicher von jedem bestehenden Rahmens aber dieses DB-Schema wird alle Ihre Erwartungen erfüllen:

users Tabelle - enthält alle benutzerbezogenen Felder, mit Ausnahme von Authentifizierungs Einsen.

Plus 1 Tabelle für jedes Authentifizierungssystem:

auth_openid mit 2 Feldern openid_token | user_id
auth_facebook mit facebook_uid | user_id

etc