public function logout($token) { $criteria = new CDbCriteria(); $criteria->compare('token', $token); UsersTokens::model()->deleteAll($criteria); }
public function checkToken($token = null) { $result = ApiModule::$defaultResponse; if ($token === null) { $token = $this->q->token; } if (!UsersTokens::model()->checkToken($token)) { $result['message'] = 'Token is invalid or expired'; ApiModule::sendResponse($result); } }