From a87330a196f404d8a75d4ef1fe221275ea25d055 Mon Sep 17 00:00:00 2001 From: Amin Date: Thu, 30 Jun 2022 20:20:07 +0000 Subject: [PATCH 1/2] Create info_ucp_tfa.php --- language/ru/info_ucp_tfa.php | 46 ++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 language/ru/info_ucp_tfa.php diff --git a/language/ru/info_ucp_tfa.php b/language/ru/info_ucp_tfa.php new file mode 100644 index 0000000..ce43259 --- /dev/null +++ b/language/ru/info_ucp_tfa.php @@ -0,0 +1,46 @@ + 'Двухфакторная аутентификация', + 'UCP_TFA_MANAGE' => 'Управление 2ФА', + + ) +); From cb16654e471bf829bf4a5df453fd2ef5a45deb04 Mon Sep 17 00:00:00 2001 From: Amin Date: Thu, 30 Jun 2022 20:20:38 +0000 Subject: [PATCH 2/2] Add files via upload --- language/ru/acp_tfa.php | 90 +++++++++++++++++++++++++++ language/ru/common.php | 105 ++++++++++++++++++++++++++++++++ language/ru/info_acp_tfa.php | 49 +++++++++++++++ language/ru/permissions_tfa.php | 45 ++++++++++++++ language/ru/ucp_tfa.php | 87 ++++++++++++++++++++++++++ 5 files changed, 376 insertions(+) create mode 100644 language/ru/acp_tfa.php create mode 100644 language/ru/common.php create mode 100644 language/ru/info_acp_tfa.php create mode 100644 language/ru/permissions_tfa.php create mode 100644 language/ru/ucp_tfa.php diff --git a/language/ru/acp_tfa.php b/language/ru/acp_tfa.php new file mode 100644 index 0000000..a366e7c --- /dev/null +++ b/language/ru/acp_tfa.php @@ -0,0 +1,90 @@ + 'Настройки двухфакторной аутентификации', + + // As we are re-using the acp_board template, we can't add custom stuff to that page. + // As such, we do need to have some HTML here :(. + 'ACP_TFA_SETTINGS_EXPLAIN' => 'Здесь вы можете настроить параметры двухфакторной аутентификации. + Вы можете вообще выключить двухфакторную аутентификацию, или требовать её + только для доступа к ACP-панели.

+ Для U2F-ключей есть требования к браузерам: + + Не поддерживаются: + +

Впрочем, производители браузеров могут добавить поддержку U2F в новых релизах. + Если бразуер не поддерживает U2F, пользователь не сможет выбрать U2F-ключи.

+ +

Получение поддержки

+

Поддержка оказывается только через сайт www.phpbb.com, на странице расширений customisations database. + Убедитесь, пожалуйста, что вы прочитали FAQ до того, как задать вопрос.

+ +

Хотите помочь с разработкой данного расширения ?

+

Это расширение разрабатывается исключительно в моё свободное время, и вы можете поддержать разработку данного расширения небольшим донатом.

+ + ', + 'TFA_REQUIRES_SSL' => 'Похоже, вы используете нешифрованные соединения. Это расширение требует SSL/TLS соединений, чтобы некоторые типы ключей могли работать. Пользователи не смогут выбрать эти опции, если они не смогут соединиться с форумом по шифрованной связи.', + + 'TFA_MODE' => 'Режим двухфакторной аутентификации', + 'TFA_MODE_EXPLAIN' => 'Здесь можно выбрать, каким пользователем будет требоваться (если вообще требоваться) использовать режим двухфакторной аутентификации. Выберите “Двухфакторная аутентификация выключена” чтобы полностью выключить функции двухфакторной аутентификации.', + 'TFA_DISABLED' => '2ФА выключена', + 'TFA_NOT_REQUIRED' => '2ФА опциональна (только для логина, индивидуально)', + 'TFA_REQUIRED_FOR_ACP_LOGIN' => 'Требуется для доступа к ACP-панели', + 'TFA_REQUIRED_FOR_ADMIN' => 'Требуется для всех администраторов', + 'TFA_REQUIRED_FOR_MODERATOR' => 'Требуется для всех администраторов и модераторов', + 'TFA_REQUIRED' => 'Требуется для всех пользователей', + + 'TFA_ACP' => 'Для панели администрирования обязательна двухфакторная аутентификация', + 'TFA_ACP_EXPLAIN' => 'Есть поставить "нет", администраторам не потребуется использовать двухфакторную аутентификацию для логина в ACP-панель. + "Да" - более параноидальный режим защиты ACP.' + ) +); diff --git a/language/ru/common.php b/language/ru/common.php new file mode 100644 index 0000000..33995c0 --- /dev/null +++ b/language/ru/common.php @@ -0,0 +1,105 @@ + 'Администратор форума требует, чтобы вы добавили ключи двухфакторной аутентификации для доступа к разделам форума, + поскольку сейчас у вас нет (совместимых) ключей в вашей учётной записи. Вы можете добавить новые ключи %s здесь%s. +
В целях безопасности, форум будет недоступен до тех пор, пока вы не добавить ключи к вашей учётной записи. + Вам может потребоваться ввести ваш пароль при добавлении ключа! +
Обратите внимание, что вы также выйдете из системы.', + + 'TFA_REQUIRED_KEY_AVAILABLE_BUT_UNUSABLE' => 'Администратор форума требует, чтобы вы добавили ключи двухфакторной аутентификации для доступа к разделам форума. + У вас есть требуемые ключи, однако они несовместимы с вашим браузером, настройками или по иной причине. +
В целях безопасности, мы не позволяем пользователям с уже зарегистрированными ключами добавлять новые ключи, пока они не аутентифицируются полностью . Попробуйте использовать тот браузер, который работал раньше, или + же свяжитесь через %s с администратором форума %s с просьбой сбросить настройки двухфакторной аутентификации.', + // Controller + 'ERR_NO_MATCHING_REQUEST' => 'Подходящий запрос не найден', + 'ERR_NO_MATCHING_REGISTRATION' => 'Нет подходящей регистрации', + 'ERR_AUTHENTICATION_FAILURE' => 'Ошибка аутентификации', + 'ERR_UNMATCHED_CHALLENGE' => 'Рагистрационный отклик (challenge) не совпадает', + 'ERR_ATTESTATION_SIGNATURE' => 'Аттестационная подпись не совпадает', + 'ERR_ATTESTATION_VERIFICATION' => 'Не получилось проверить аттестационный сертификат', + 'ERR_BAD_RANDOM' => 'Невозможно получить хороший источник случайных чисел', + 'ERR_COUNTER_TOO_LOW' => 'Слишком малое значение счётчика', + 'ERR_PUBKEY_DECODE' => 'Ошибка расшифровки публичного ключа', + 'ERR_BAD_UA_RETURNING' => 'Пользовательский агент вернул ошибку', + 'ERR_OLD_OPENSSL' => 'Версия OpenSSL должна быть не ниже 1.0.0, текущая %s', + 'UNKNOWN_ERROR' => 'Произошла неизвестная ошибка при проверке ключа безопасности. Попробуйте позже.', + + 'ERR_TFA_NO_REQUEST_FOUND_IN_SESSION' => 'Не найден запрос в тенкущей сессии. Логин с другой страницы ?', + 'TFA_NOT_REGISTERED' => 'Используемый ключ не зарегистрирован в вашей учётной записи', + + 'FTA_NO_RESPONSE' => 'Ответ не принят', + 'TFA_SELECT_KEY' => 'Выберите тип ключа', + 'TFA_NO_RESPONSE_RECEIVED' => 'Мы не приняли ответ от вашего U2F-ключа. Кнопку не забыли нажать ?', + 'TFA_NOT_SUPPORTED' => 'Браузер не поддерживается', + 'TFA_BROWSER_SEEMS_NOT_SUPPORTED' => 'Извините, пока поддерживается только Google Chrome.', + 'TFA_INSERT_KEY' => 'Вставьте ваш ключ безопасности', + 'TFA_INSERT_KEY_EXPLAIN' => 'Вставьте ваш ключ безопасности в компьютер и нажмите “Ключ вставлен”.', + 'TFA_START_AUTH' => 'Ключ вставлен', + 'TFA_NO_ACCESS' => 'Похоже, у вас нет доступа к данной странице.', + 'TFA_UNABLE_TO_UPDATE_SESSION' => 'Ошибка обновления сессии. Сообщите администратору форума.', + 'TFA_DISABLED' => 'Двухфакторная аутентификация выключена', + + 'TFA_OTP_KEY_LOG' => 'OTP-ключ', + 'TFA_OTP_KEY_LOG_EXPLAIN' => 'Откройте приложение-аутентификатор и введите сгенерированный код в нижележащее поле', + 'TFA_INCORRECT_KEY' => 'Ключ не корректен.', + 'TFA_NO_KEY_PROVIDED' => 'Ключ не предоставлен', + 'TFA_KEY_REQUIRED' => 'Требуется ключ безопасности', + + 'TFA_BACKUP_KEY' => 'Резервные ключи', + 'TFA_OTP' => 'OTP', + 'TFA_U2F' => 'U2F', + + 'TFA_CP_TXT' => 'phpBB Двухфакторная аутентификация', + 'TFA_CP_NAME' => 'paul999', + + 'TFA_BACKUP_KEY_LOG' => 'Резервный ключ', + 'TFA_BACKUP_KEY_LOG_EXPLAIN' => 'Введите резервный ключ, который ранее не использовался.', + + 'TFA_DOUBLE_PRIORITY' => 'Выбранный приоритет (%d) для модуля %s уже используется в модуле %s', + + 'TFA_SOMETHING_WENT_WRONG' => 'При обработке запроса что-то пошло не так. Попробуйте позже.', + + // Module names + 'MODULE_U2F' => 'U2F', + + ) +); diff --git a/language/ru/info_acp_tfa.php b/language/ru/info_acp_tfa.php new file mode 100644 index 0000000..3df783e --- /dev/null +++ b/language/ru/info_acp_tfa.php @@ -0,0 +1,49 @@ + 'Двухфакторная аутентификация', + 'ACP_TFA_MANAGE' => 'Управление 2ФА', + + 'LOG_TFA_CONFIG_MANAGE' => 'Настройки двухфакторной аутентификации обновлены.', + 'LOG_TFA_EXCEPTION' => 'Произошла ошибка при попытке пользователя использовать свой ключ двухфакторной аутентификации:
» %s', + + ) +); diff --git a/language/ru/permissions_tfa.php b/language/ru/permissions_tfa.php new file mode 100644 index 0000000..0271e19 --- /dev/null +++ b/language/ru/permissions_tfa.php @@ -0,0 +1,45 @@ + 'Разрешено управлять настройками двухфакторной аутентификации', + + ) +); diff --git a/language/ru/ucp_tfa.php b/language/ru/ucp_tfa.php new file mode 100644 index 0000000..6bb4690 --- /dev/null +++ b/language/ru/ucp_tfa.php @@ -0,0 +1,87 @@ + 'Не найдены ключи двухфакторной аутентификации. Вы можете их добавить ниже.', + 'TFA_KEYS' => 'На этой странице вы можете управлять своими ключами двухфакторной аутентификации. + Вы можете добавить несколько ключей к своей учётной записи. + Если вы потеряли какой-либо из ключей, не забудьте его удалить отсюда ! +

+ В зависимости от выбранной администратором форума конфигурации, + может потребоваться добавить ключ перед тем, как получить доступ к форуму. +

+ Некоторые ключи (например, стандарта U2F) пока что работают лишь в некоторых браузерах. + Из-за этого возможна ситуация, когда ключи добавлены к учётной записи, но доступ на форум + будет заблокирован, поскольку не удастся найти ключи, работающие в вашем браузере. + Посему крайне рекомендуется как минимум создать резервные ключи и сохранить + их в безопасном месте.

+ ВАЖНО !! Если вы решили отключить 2ФА, сперва убедитесь, что у вас работают обычные ключи (TOTP или U2F), + залогиньтесь, удалите сперва все резервные ключи, и только потом - ключи основные.', + 'TFA_NO_MODE' => 'Режим "НЕТ" (ВЫКЛЮЧЕНО)', + 'TFA_KEYS_DELETED' => 'Выбранные ключи удалены.', + 'TFA_NEW' => 'Добавить новый', + 'TFA_ERROR' => 'Что-то пошло не так ...', + 'TFA_REG_FAILED' => 'Ошибка регистрации: ', + 'TFA_REG_EXISTS' => 'Предоставленный ключ уже был добавлен к вашей учётной записи', + 'TFA_ADD_KEY' => 'Добавить ключ', + 'TFA_KEY_ADDED' => 'Ваш ключ безопасности был добавлен и может использоваться.', + 'TFA_INSERT_KEY' => 'Вставьте ваш ключ и нажмите на нём кнопку', + 'TFA_REGISTERED' => 'Дата регистрации', + 'TFA_LAST_USED' => 'Последнее использование', + 'TFA_MODULE_NOT_FOUND' => 'Выбранный модуль (%s) не найден', + 'TFA_MODULE_NO_REGISTER' => 'Выбранный модуль не принимает новые ключи к регистрации', + 'TFA_SELECT_NEW' => '-- новый ключ --', + 'TFA_ADD_NEW_U2F_KEY' => 'Добавить новый U2F-ключ к учётной записи', + 'TFA_ADD_NEW_OTP_KEY' => 'Добавить новый OTP-ключ к учётной записи', + 'TFA_ADD_OTP_KEY_EXPLAIN' => 'Отсканируйте QR-код ниже с помощью TOTP-приложения (например, Google Authenticator), + или введите вручную в приложение данный секрет: %s + После этого подтвердите добавление ключа вводом сгенерированного кода из приложения.', + 'TFA_OTP_KEY' => 'OTP-ключ', + 'TFA_OTP_INVALID_KEY' => 'Представлен не корректный ключ.', + 'TFA_KEYTYPE' => 'Тип ключа', + 'TFA_KEY_NOT_USED' => 'Не использовался', + 'TFA_KEY' => 'Резервный ключ', + 'TFA_BACKUP_KEY_EXPLAIN' => 'Ниже идут резервные ключи, созданные на случай потери или поломки ваших основных ключей. + Убедитесь, что храните их безопасно. + В целом, вы должны использовать резервные ключи только как средство последнего шанса. +

+ Когда все резервные ключи будут использованы, вы можете сгенерировать новые.', + ) +);