• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/classes/general/liveidoauth.php
  • Класс: CLiveIDOAuthInterface
  • Вызов: CLiveIDOAuthInterface::deleteStorageTokens
protected function deleteStorageTokens()
{
	global $USER;

	if(is_object($USER) && $USER->IsAuthorized())
	{
		$dbSocservUser = BitrixSocialservicesUserTable::getList(array(
			'filter' => array(
				'=USER_ID' => $USER->GetID(),
				"=EXTERNAL_AUTH_ID" => static::SERVICE_ID
			),
			'select' => array("ID")
		));

		while($accessToken = $dbSocservUser->fetch())
		{
			BitrixSocialservicesUserTable::delete($accessToken['ID']);
		}
	}
}