Hier eine kleine Anleitung, ursprünglich geschrieben von
winked. Kommt zwar von 2013, wird sich aber vermutlich nicht viel geändert haben.
Ich tippe es mal ab, da Verlinkung zu Konkurrenzforen verboten:
Quote:
/wcf/lib/form/RegisterForm.class.php
1. Diese Datei mit einem Texteditor deiner Wahl öffnen.
2. Nach folgender Stelle suchen:
Quote:
// create
$this->user = UserEditor::create($this->username, $this->email, $this->password, $this->groupIDs, $this->activeOptions, $this->additionalFields, $this->visibleLanguages, $addDefaultGroups);
|
3. Dadrunter folgendes einfügen:
Quote:
mysql_connect('127.0.0.1','DBUSER','DBPW') or die(mysql_error());
mysql_select_db('AUTHDB') or die(mysql_error());
$passwordshaed = sha1(strtoupper($this->username).':'.strtoupper($this->password));
$login = mysql_query("INSERT INTO account (username, sha_pass_hash, email) VALUES ('$this->username','".$passwordshaed."','$this->email')") or die("Dieser Account-Name wird bereits verwendet."); //(mysql_error());
mysql_close();
|
4. Die 3 Fett markierten Stellen auf deinen Fall anpassen.
|