fix(security): removed client_secret from frontend registration

This commit is contained in:
Bitrix user
2026-03-06 21:27:18 +03:00
parent 97bb196b29
commit 688d49993b
24 changed files with 4 additions and 4 deletions

0
local/components/conmed/sso.register/.class.php.0.bak Normal file → Executable file
View File

4
local/components/conmed/sso.register/class.php Normal file → Executable file
View File

@@ -16,13 +16,13 @@ class ConmedSsoRegister extends CBitrixComponent {
$request = Context::getCurrent()->getRequest(); $request = Context::getCurrent()->getRequest();
// 1. Обработка AJAX регистрации // 1. Обработка AJAX регистрации
if ($request->isPost() && $request->get('ajax_reg') == 'y') { if ($request->isPost() && $request->get('ajax_reg') == 'y') {
$this->handleRegister($request); $this->handleRegister($request);
return; return;
} }
// 2. Подготовка данных для формы через InternalDataTrait // 2. Подготовка данных для формы через InternalDataTrait
$geo = Api::getGeoForComponent(); $geo = Api::getGeoForComponent();
$this->arResult['COUNTRIES'] = $geo['countries']; $this->arResult['COUNTRIES'] = $geo['countries'];
$this->arResult['CITIES'] = $geo['cities']; $this->arResult['CITIES'] = $geo['cities'];

View File

@@ -9,7 +9,7 @@
cities: <?=json_encode($arResult['CITIES'])?> cities: <?=json_encode($arResult['CITIES'])?>
}; };
var cmSessid = '<?=bitrix_sessid()?>'; var cmSessid = '<?=bitrix_sessid()?>';
var cmDefaultClientId = '<?=$arResult['CLIENT_ID']?>'; // Публичный ID клиента для редиректов var cmDefaultClientId = '<?=$arResult['CLIENT_ID']?>'; // Публичный ID клиента для редиректов
</script> </script>
<div class="cm-auth-card"> <div class="cm-auth-card">

0
local/modules/conmed.authserver/.reinstall_agent.php Normal file → Executable file
View File

0
local/modules/conmed.authserver/install/index.php Normal file → Executable file
View File

View File

View File

View File

0
local/modules/conmed.authserver/lib/api.php Normal file → Executable file
View File

0
local/modules/conmed.authserver/lib/authtokentrait.php Normal file → Executable file
View File

View File

View File

0
local/modules/conmed.authserver/lib/groupstrait.php Normal file → Executable file
View File

View File

@@ -6,7 +6,7 @@ use Bitrix\Main\Loader;
trait InternalDataTrait { trait InternalDataTrait {
/** /**
* Возвращает Client ID по умолчанию для локальной регистрации и системных нужд * Возвращает Client ID по умолчанию для локальной регистрации и системных нужд
* @return string * @return string
*/ */
public static function getDefaultClientId() { public static function getDefaultClientId() {

0
local/modules/conmed.authserver/lib/profiletrait.php Normal file → Executable file
View File

View File

View File

0
local/modules/conmed.authserver/lib/securitytrait.php Normal file → Executable file
View File

0
local/modules/conmed.authserver/lib/webhook.php Normal file → Executable file
View File

0
local/modules/conmed.authserver/lib/webhook.php.0.bak Normal file → Executable file
View File

0
local/modules/conmed.authserver/man.txt Normal file → Executable file
View File

0
local/modules/conmed.authserver/options.php Normal file → Executable file
View File

0
local/modules/conmed.authserver/options.php.0.bak Normal file → Executable file
View File