Ejemplo n.º 1
0
 public function validate()
 {
     if ($session = parent::validate()) {
         // check database?
         // or dump it:
         print_r($session);
     }
 }
Ejemplo n.º 2
0
 /**
  * This validation is not great, but good enough. The Session
  * environment has already been validated, so all you need is a
  * valid user ID.
  */
 public function validate()
 {
     $login = parent::validate();
     if (is_array($login) && isset($login['user_id'], $login['salt'])) {
         try {
             $this->save(array('user' => models\User::get($login['user_id']), 'salt' => $login['salt']));
         } catch (Exception $ex) {
         }
     }
 }
Ejemplo n.º 3
0
 public function validate()
 {
     $login = parent::validate();
     if (is_array($login) && isset($login['user_id'], $login['salt'])) {
         try {
             $this->user = models\User::get($login['user_id'], array('unicheck' => $login['unicheck']));
             $this->salt = $login['salt'];
             $this->user->update(array('last_access' => time()));
         } catch (Exception $ex) {
             $this->logout();
         }
     }
 }