Server IP : 85.193.89.191 / Your IP : 3.128.95.20 Web Server : Apache System : Linux 956367-cx40159.tmweb.ru 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64 User : bitrix ( 600) PHP Version : 8.1.27 Disable Function : NONE MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/bitrix/www/bitrix/modules/security/ |
Upload File : |
<? /** * @global int $ID - Edited user id * @global \CUser $USER * @global CMain $APPLICATION * @global string $security_SYNC1 - First code * @global string $security_SYNC2 - Second code */ $securityWarningTmp = ""; $security_res = true; if( $ID > 0 && CModule::IncludeModule("security") && check_bitrix_sessid() && $USER->CanDoOperation('security_edit_user_otp') && $security_SYNC1 ): try { $otp = \Bitrix\Security\Mfa\Otp::getByUser($ID); $otp->syncParameters($security_SYNC1, $security_SYNC2); $otp->save(); } catch (\Bitrix\Security\Mfa\OtpException $e) { $APPLICATION->ThrowException($e->getMessage()); $security_res = false; } endif;