Guten Tag,
mein Plan ist es mit Hilfe von AuthMe, mich in mein WBB4 Forum einloggen zu können.
Die ist auch mit dem Plugin möglich zumindest laut ihren angaben. AuthMe läuft schon
über eine Datenbank genau wie das Forum nun frage ich mich wie ich das anstelle dass ich mich
mit den Daten von AuthMe einloggen kann. Auf der Pluginseite http://dev.bukkit.org/bukkit-plugins/authme-reloaded/
Unter Website Integration steht folgender Code:
// @return true if password and nickname match
function check_password_db($nickname,$password) {
// Here u have to include your DB connection and select!
$a=mysql_query("SELECT password FROM authme where username = '$nickname'");
if(mysql_num_rows($a) == 1 ) {
$password_info=mysql_fetch_array($a);
$sha_info = explode("$",$password_info[0]);
} else return false;
if( $sha_info[1] === "SHA" ) {
$salt = $sha_info[2];
$sha256_password = hash('sha256', $password);
$sha256_password .= $sha_info[2];;
if( strcasecmp(trim($sha_info[3]),hash('sha256', $sha256_password) ) == 0 ) return true;
else return false;
}
}
Die Frage jetzt wo muss ich den Code allgemein hinpacken ?
wahrscheinlich ja in mein WBB4 Forum aber wo ? Und wie /- wo soll
ich meine Datenbank Verbindung eintragen wie es im Code von mir verlangt wird.
Ich habe schon nach Tutorials gesucht leider nichts gefunden. Ich hoffe jemand hier könnte mir weiterhelfen.
mein Plan ist es mit Hilfe von AuthMe, mich in mein WBB4 Forum einloggen zu können.
Die ist auch mit dem Plugin möglich zumindest laut ihren angaben. AuthMe läuft schon
über eine Datenbank genau wie das Forum nun frage ich mich wie ich das anstelle dass ich mich
mit den Daten von AuthMe einloggen kann. Auf der Pluginseite http://dev.bukkit.org/bukkit-plugins/authme-reloaded/
Unter Website Integration steht folgender Code:
// @return true if password and nickname match
function check_password_db($nickname,$password) {
// Here u have to include your DB connection and select!
$a=mysql_query("SELECT password FROM authme where username = '$nickname'");
if(mysql_num_rows($a) == 1 ) {
$password_info=mysql_fetch_array($a);
$sha_info = explode("$",$password_info[0]);
} else return false;
if( $sha_info[1] === "SHA" ) {
$salt = $sha_info[2];
$sha256_password = hash('sha256', $password);
$sha256_password .= $sha_info[2];;
if( strcasecmp(trim($sha_info[3]),hash('sha256', $sha256_password) ) == 0 ) return true;
else return false;
}
}
Die Frage jetzt wo muss ich den Code allgemein hinpacken ?
wahrscheinlich ja in mein WBB4 Forum aber wo ? Und wie /- wo soll
ich meine Datenbank Verbindung eintragen wie es im Code von mir verlangt wird.
Ich habe schon nach Tutorials gesucht leider nichts gefunden. Ich hoffe jemand hier könnte mir weiterhelfen.