Example #1
0
 public static function isTokenValid()
 {
     $stored_time = Session::get('csrf_token_time');
     if (self::$max_time + $stored_time <= time()) {
         return false;
     }
     $token = Request::get_post('csrf_token');
     return $token === Session::get('csrf_token') && !empty($token);
 }
 private static function get_fields()
 {
     $username = strip_tags(Request::get_post('username'));
     $email = strip_tags(Request::get_post('email'));
     $firstname = strip_tags(Request::get_post('firstname'));
     $lastname = strip_tags(Request::get_post('lastname'));
     $password = strip_tags(Request::get_post('password'));
     $conf_password = strip_tags(Request::get_post('confPassword'));
     return array('username' => $username, 'email' => $email, 'firstname' => $firstname, 'lastname' => $lastname, 'password' => $password, 'conf_password' => $conf_password);
 }
 public function checkUserEmailReg()
 {
     if (RegistrationModel::checkUserEmail(Request::get_post('email'))) {
         echo 'Y';
     } else {
         echo 'N';
     }
 }
 public function changePassword()
 {
     if (!AccountModel::updatePassword(Request::get_post('password'))) {
         echo 'NOT_UPDATED';
         return;
     }
     echo 'Y';
 }