Seite 1 von 2

User login

Verfasst: 06.09.2004 20:42
von MissSixty
HiHi,

hab da mal eine Frage und die ist für mich echt sehr wichtig. Habe auf meiner Seite einer Login da stehen dann auch schon alle User in einer DB drin. Die Tabelle in der DB heißt userdata.

Jetzt wollte ich euch mal fragen, ob ich das so machen kann, dass ich dem Forum sage, dass er auf meine DB zugreifen soll und dass sie die User mit der genau gleich Daten um Forum einloggen können wie bei mir auf der Seite ?

GRuß MissSixty

Verfasst: 06.09.2004 21:41
von PhilippK
Das kommt darauf an, wie deine Tabelle strukturiert ist. Du musst die Tabelle so umschreiben, dass sie zur phpbb_users kompatibel ist. Siehe auch http://www.phpbb.de/doku/doku2.php

Gruß, Philipp

Verfasst: 06.09.2004 21:54
von MissSixty
Hallo.

so sieht meine Tabelle der User aus:

CREATE TABLE userdata (
id int(6) unsigned NOT NULL auto_increment,
benutzername varchar(30) default NULL,
email varchar(50) default NULL,
passwort varchar(32) default NULL,
rights varchar(5) default 'user',
registriert datetime default NULL,
name varchar(80) default NULL,
geschlecht char(1) default NULL,
geburtstag date default '0000-00-00',
single varchar(4) default NULL,
newsletter varchar(4) default 'nein',
woherkennen text,
selbstbeschreibung text,
hobbies text,
ichmag text,
ichmagnicht text,
motto text,
nachricht text,
homepage varchar(30) default NULL,
messenger varchar(5) default 'ICQ',
messengerid varchar(30) default NULL,
lastlogin datetime default NULL,
lastid varchar(15) default NULL,
falschlogin int(2) default '0',
gesperrt int(1) default '0',
PRIMARY KEY (id)
)

Verfasst: 06.09.2004 21:55
von PhilippK
Und wie ist das Passwort abgespeichert?

Gruß, Philipp

Verfasst: 06.09.2004 22:06
von MissSixty
Es wir mit einem 5m Bit Schlüssel verschlüsselt.

Verfasst: 06.09.2004 22:11
von PhilippK
Dann wird's schwierig - das solltest du in md5 überführen oder du musst etwas tiefer in phpBB eingreifen...

Gruß, Philipp

Verfasst: 06.09.2004 22:27
von MissSixty
Hmm soll ich dann bei mir die 5 M Bit Verschlüselung raus nehmen ? Oder wie muss ich das anderes machen ?

Verfasst: 06.09.2004 22:41
von PhilippK
Irgendwo musst du die beiden Sachen halt kompatibel machen. Das einfachste ist sicherlich, wenn du deine Tabellen so anpasst, dass sie von phpBB verwendet werden können.

Gruß, Philipp

Verfasst: 06.09.2004 22:43
von MissSixty
Hmm aber wo muss ich das dann in den Skripten eintragen, dass die dann auch auf meine DB und deren Tabelle zugreift ? Wo steht das alles drin. Wie wird in PHPBB das Passwort gespeichert ?

Verfasst: 06.09.2004 23:04
von PhilippK
Schau dir mal den von mir geposteten Link an...
Die Änderung der Tabelle geht dann recht einfach durch eine Änderung der constants.php

Gruß, Philipp