示例#1
0
 /**
  * Use response data to save authentication tokens
  * @param  ApiResponse $result API response
  */
 public function updateAuthTokens(AuthInterface $result)
 {
     $this->accessToken = $result->getAccessToken();
     $this->clientToken = $result->getClientToken();
     $this->uid = $result->getUid();
 }
示例#2
0
文件: auth.php 项目: ateliee/pmp
 /**
  * @param AuthInterface $user
  */
 public function equals(AuthInterface $user)
 {
     return $this->getUserID() == $user->getUserID() && $this->equalsPassword($user->getPassword());
 }
示例#3
0
文件: authModel.php 项目: ateliee/pmp
 /**
  * @param AuthInterface $user
  */
 public function equals(AuthInterface $user)
 {
     $results = $this->findQuery(array("userid" => $user->getUserID()))->getResults();
     $class_name = get_class($this);
     foreach ($results as $result) {
         $class = new $class_name();
         $u = $class->setArray($result, false);
         if ($u->getUserID() == $user->getUserID() && $u->equalsPassword($user->getPassword())) {
             return $u;
         }
     }
     return false;
 }