• Модуль: security
  • Путь к файлу: ~/bitrix/modules/security/lib/mfa/otp.php
  • Класс: BitrixSecurityMfaOtp
  • Вызов: Otp::activate
public function activate()
{
	if (!$this->isInitialized())
		throw new OtpException('OTP not initialized, if your activate it - user can't login anymore. Do you forgot to call regenerate?');

	$this
		->setActive(true)
		->setDeactivateUntil(null)
		->save();

	return $this;
}