public static function findIdentityByAccessToken($token) { $token = OauthAccessTokens::getActiveToken($token); $userClass = \Yii::$app->user->identityClass; $user = $userClass::findIdentity($token['user_id']); return $user; }
public function actionLogout($token) { $token = OauthAccessTokens::getActiveToken($token); if ($token) { $token->setAttribute('expires', date('y-m-d h:i:s', time() - 86400)); $token->save(); } else { throw new HttpException(404, 'Token not found'); } return $token; }