Ik probeer een PHPBB3 forum op te zetten. Ik wil alleen een andere user database gebruiken voor de gebruikers in plaats van de standaard manier van phpbb. Ik heb alleen geen idee hoe of wat, aangezien ik geen php kan, en de documentatie van de andere kant ook vrij onduidelijk is. Het enigste wat daar gegeven wordt is een stukje 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;
}
}
Ik weet niet wat ik met die code zou moeten doen, dus ik hoop iemand anders hier wel.
Nu is dit allemaal nog erg nieuw voor mij, dus ik hoop dat iemand mij op weg wil en kan helpen