function auth_login($brugernavn, $password) { if (backend_valider_bruger_og_password($brugernavn, $password)) { $_SESSION['brugernavn'] = $brugernavn; return true; } sleep(2); return false; }
function valider_bruger_og_password_test() { echo "Tester valider_bruger_og_password: "******"SELECT * FROM brugere WHERE brugernavn LIKE 'nyktte'"); //if($r[0]['password_cleartext'] == '') fejl(__LINE__); backend_set_brugerdata('nyktte', array('password' => 'testpass')); //$r = backend_dbquery("SELECT * FROM brugere WHERE brugernavn LIKE 'nyktte'"); //if($r[0]['password_cleartext'] != 'testpass') fejl(__LINE__); if (backend_valider_bruger_og_password('nyktte', 'testpass') != true) { fejl(__LINE__); } if (backend_valider_bruger_og_password('nyktte', 'x') != false) { fejl(__LINE__); } teardown_testdata1(); echo "ok\n"; }