Uutiset:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu
Advertisement:

Passwortverschlüsselung

Aloittaja chris14465, tammikuu 05, 2008, 07:54:50 AP

« edellinen - seuraava »

chris14465

Hi,
welche Passwortverschlüsselung verwendet SMF?
Ich würd nämlich gerne machen, dass sich die Leute bei meiner Seite nur einmal anmelden und dann auf meiner eigenen selbstgemachten PHP Seite und im Forum angemeldet sind.
Ist das möglich / gibts vieleicht sogar irgendne Vorlage?
Danke im Vorraus

noex

Sieh dir mal die SSI.php bzw. die SSI_examples.php an.

Dort findest du fertige Funktionen zum Ein- und Ausloggen ausserhalb von SMF.

lg
noex
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

chris14465

#2
Ok danke erstmal für deine Antwort. Hab mir die SSI Examples angeschaut, ist praktisch, aber leider keine Funktion zum registrieren?
Ich würd nämlich gerne haben das sich die user nur einmal registrieren müssen.

noex

Um die Registrierung in SMF wirst du nicht herumkommen, du kannst das natürlich alles nachbauen und dann die Daten in die selbe Tabelle schreiben. Fragt sich halt nur wie sinnvoll das ganze ist.

Der Funktion ssi_login kannst du ja übergeben wohin nach erfolgreichen Login der User hinkommen soll.

ssi_login($redirect_to = '', $output_method = 'echo')

ssi_logout sollte sebsterklärend sein.

lg
noex
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

chris14465

Mh nagut...müssen sich meine User halt zweimal registrieren :(
Danke trotzdem

noex

hmm, wieso? du kannst mit dem einbinden der SSI.php auf so gut wie alle Userdaten von SMF zugreifen, prüfen ob jemand eingeloggt ist, die Berechtigung abfragen, usw...

Ich weiß ja nicht welches System du verwendest, aber lösbar sollte es sein.

lg
noex
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

velder

Die Passwörter werden als MD5 in der DB gespeichert oder?

noex

Nein, die Passwörter werden nicht als MD5 Summen in der DB gespeichert.

Du kannst dir aber die Funktion ssi_checkPassword in der SSI.php ansehen, dann siehst du wie die Passwörter gespeichert werden.

lg
noex
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

Advertisement: