Seite 1 von 1

Registrierung der User ohne Beschränkungen

Verfasst: 14.10.2004 20:22
von Miriam
Hallo alle,

ich habe folgendes Problem, dass die User, die sich in meinem Board registrieren lassen, ohne Probleme anmelden können.

Sie stehen in meinem Admin-Bereich als pending und in der Datenbank mit dem User Wert 128 bzw. -127 (jedenfalls nicht 1).

Der Benutzer wird informiert, dass er die Aktivierungs-Mail abwarten soll. Aber direkt nach der Registrierungsanfrage kann er sich schon anmelden, obwohl er vom Admin aktiviert werden muss.

Hat jemand eine Idee oder kann mir verraten, wie die Authentifizierung abläuft.

In den Scripten konnte ich bislang noch keine Fehler finden.


Gruss

Miriam

Verfasst: 14.10.2004 23:16
von rabbit
hi,

du hast die user-aktivierung auf 'admin', aber die accounts sind dennoch sofort aktiv?

Verfasst: 15.10.2004 11:02
von Acid

Verfasst: 15.10.2004 19:46
von Miriam
Hallo,

ich habe den Fehler gefunden:

Es ist mir ein Fehler beim Einbau des Birthday_MODs unterlaufen..... und blöderweise genau da, wo noch dransteht "hier keinen Fehler machen"
:-?

In der "Datei includes/usercp_register.php"


Anleitung:
#-----[ FIND ]------------------------------------------------
#
# NOTICE - IMPORTENT SECURITY RISK
#
# If you some how do not preform the following VERY carefully you have the
# potential to compromise your forum SECURITY, your users may easyly get ADMIN access if you make mistake
# meny users do make mistake in the step, so please be very exact, if this fail, then do not run your code on live forum
#
$sql = "INSERT INTO " . USERS_TABLE . "

#
#-----[ IN-LINE FIND ]----------------------------------------
#
, user_active, user_actkey)

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, user_birthday, user_next_birthday_greeting


Ich habe es natürlich zwischen die zu findenden Daten eingebaut.

Somit wurde die Datenbank falsch bestückt...... der Rest ist Geschichte....

Danke für den Tip.

Gruss Miriam