Доброго времени суток!
суть вопроса, такая...
создал кастомный Таб в CRM. через Битрикс "приложение" идет обращение к нему.
положил его в /local/components/custom/***
там обычное мое REST api, и по итогу HTMLка выводится в Табе
ели ты залогинен на админке и делать Curl запрос на него (открываешь Таб с этим запросом), то все ок:[CODE]/**
* @param string $url
* @return string
*/
function doCurlRequest(string $url): string {
$agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)";
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_VERBOSE, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, "%BITRIKS_USER%:%BITRIKS_PASSWORD%");
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_URL, $url);
return curl_exec($ch);
}
[/CODE]но т.к. я передаю свои логин и пароль, то других пользователей, отлогинивает после входа на этот Таб...
если я захожу, то все нормально, естественно
подскажите, как это правильно обыграть на уровне Битрикса?
может в ссылку какой-нибудь AUTH_ID с чем-нибудь добовлять, или на уровне Куков каких, или еще как?
заранее, Спасибо!
суть вопроса, такая...
создал кастомный Таб в CRM. через Битрикс "приложение" идет обращение к нему.
положил его в /local/components/custom/***
там обычное мое REST api, и по итогу HTMLка выводится в Табе
ели ты залогинен на админке и делать Curl запрос на него (открываешь Таб с этим запросом), то все ок:[CODE]/**
* @param string $url
* @return string
*/
function doCurlRequest(string $url): string {
$agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)";
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_VERBOSE, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, "%BITRIKS_USER%:%BITRIKS_PASSWORD%");
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_URL, $url);
return curl_exec($ch);
}
[/CODE]но т.к. я передаю свои логин и пароль, то других пользователей, отлогинивает после входа на этот Таб...
если я захожу, то все нормально, естественно
подскажите, как это правильно обыграть на уровне Битрикса?
может в ссылку какой-нибудь AUTH_ID с чем-нибудь добовлять, или на уровне Куков каких, или еще как?
заранее, Спасибо!