IsAuthorized() && !empty($_REQUEST["backurl"])) { LocalRedirect($_REQUEST["backurl"]); } ?>
SetTitle("Восстановление пароля"); $APPLICATION->IncludeComponent("bitrix:system.auth.forgotpasswd", "bootstrap", Array()); } // --------------------------------------------------------- // 2. РЕГИСТРАЦИЯ // --------------------------------------------------------- elseif ($_REQUEST["register"] == "yes" || $_REQUEST["register_submit_button"] == "Зарегистрироваться") { $APPLICATION->SetTitle("Регистрация"); $APPLICATION->IncludeComponent("bitrix:main.register", "bootstrap", Array( "SHOW_FIELDS" => array("EMAIL", "NAME", "LAST_NAME", "PASSWORD", "CONFIRM_PASSWORD"), "REQUIRED_FIELDS" => array("EMAIL", "NAME", "PASSWORD", "CONFIRM_PASSWORD"), "AUTH" => "Y", "USE_BACKURL" => "Y", "SUCCESS_PAGE" => "/personal/", "SET_TITLE" => "Y", "USER_PROPERTY" => array(), )); } // --------------------------------------------------------- // 3. АВТОРИЗАЦИЯ (ВХОД) // --------------------------------------------------------- else { $APPLICATION->SetTitle("Вход"); $APPLICATION->IncludeComponent("bitrix:system.auth.authorize", "bootstrap", Array( "AUTH_RESULT" => $APPLICATION->arAuthResult, "REGISTER_URL" => "/register/", // Явно указываем ссылку "FORGOT_PASSWORD_URL" => "?forgot_password=yes", // Явно указываем ссылку "PROFILE_URL" => "/personal/", )); } ?>