Ejemplo n.º 1
0
 public function getUser()
 {
     $sid = Cookie::get('sid');
     $value = $this->client->get($sid);
     if ($value == null) {
         $user = new User();
         $user->isLogin = false;
         return $user;
     }
     $uid = $value;
     $user = User::find($uid);
     if ($user == null) {
         $user->isLogin = false;
         return $user;
     }
     $user->isLogin = true;
     return $user;
 }
Ejemplo n.º 2
0
 public static function getUser()
 {
     $uid = Utils\Cookie::get('uid');
     $key = Utils\Cookie::get('key');
     if ($uid == null) {
         $user = new User();
         $user->isLogin = false;
         return $user;
     }
     $user = User::find($uid);
     if ($user == null) {
         $user->isLogin = false;
         return $user;
     }
     if (Hash::cookieHash($user->pass) != $key) {
         $user->isLogin = false;
         return $user;
     }
     $user->isLogin = true;
     return $user;
 }
Ejemplo n.º 3
0
 public static function logout()
 {
     $sid = Cookie::get('sid');
     self::getCache()->del($sid);
 }
Ejemplo n.º 4
0
 public function getUser()
 {
     $token = Utils\Cookie::get('token');
     $tokenInfo = Jwt::decodeArray($token);
 }