Exemple #1
0
 public function getChallenge()
 {
     $salt = rand(100, 999);
     $cookie = rand(100, 999);
     $sql = new SQLObject();
     if ($sql->exec("\r\nINSERT INTO " . $sql->table('auth_challenges') . "\r\n(challenge_id,challenge_ip,challenge_salt,challenge_cookie)\r\nVALUES\r\n(NULL,'" . $_SERVER['REMOTE_ADDR'] . "'," . $salt . "," . $cookie . ")")) {
         setcookie('AUTH_COOKIE', $cookie);
         TPL::add('AUTH_CHALLENGE', $sql->last_insert_id());
         TPL::add('AUTH_SALT', $salt);
     }
 }