Exemplo n.º 1
0
 public function act(Session_Login $login, AutoLogin $auto)
 {
     if (!$login->login($this->name, $this->password)) {
         $res->message = 'login failed!';
         // for output
         return 'action:AutoLogin';
     }
     $ret = $auto->login($this->name, $this->auto);
     return 'redirect:/AutoLogin';
 }
Exemplo n.º 2
0
 public function act(Session_Login $login, AutoLogin $auto, Result $res)
 {
     if (!$login->login($this->name, $this->password)) {
         $res->message = 'login failed!';
         // for output
         return 'action:AutoLoginMemcache';
     }
     $ds = new DataStore_Memcache();
     $ds->setDsn(array('scope' => 'autologin'));
     $auto->setDataStore($ds);
     $ret = $auto->login($this->name, $this->auto);
     return 'redirect:/AutoLoginMemcache';
 }