1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/asundust-auth-captcha

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
UPGRADE.md 4.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 14:51 a58e1ea

Изменения, которые будут подробно описаны здесь

v3.0.0 (2023-02-11)

  • Совместимость с Laravel 9.
  • Эта версия больше не совместима с более ранними версиями, в настоящее время поддерживается только Laravel 9 и выше.

Переход от версии v2.0.13 к v2.0.14

  • Добавлено: добавлена конфигурация тайм-аута запроса при добавлении проверки (опциональная конфигурация).
  • Добавлен следующий код конфигурации:
'timeout' => env('AUTH_CAPTCHA_TIMEOUT'),

Результат:

'extensions' => [
    'auth-captcha' => [
        'enable' => true,
        // другой код конфигурации
        'timeout' => env('AUTH_CAPTCHA_TIMEOUT'),
        // другой код конфигурации
    ],
]
  • Необходимо добавить следующий код в файл .env:
#AUTH_CAPTCHA_TIMEOUT=xxxxxx

Переход от версии v2.0.12 к v2.0.13

  • Переписана логика функций страницы входа ([прямая ссылка](README.md#переписать страницу входа)) и раздела «Примечание» (прямая ссылка). Если эти обновления не касаются страниц входа или раздела «Примечание», можно игнорировать это обновление.

Переход от версии v2.0.1 к v2.0.3

  • Добавлена функция стиля скольжения для проверки (если этот параметр не указан или не заполнен, по умолчанию будет использоваться всплывающее окно, за исключением того, что Wuyi Shield использует метод без щелчка).
  • Для получения дополнительной информации см. [README.md #Получение ключа](README.md#получение ключа).
'style' => 'xxxxxx',

Кроме того, если это Wuyi Shield, необходимо дополнительно добавить параметр:

'secret_key' => env('AUTH_CAPTCHA_SECRET_KEY'),

Результат:

'extensions' => [
    'auth-captcha' => [
        'enable' => true,
        'provider' => 'xxxxxx',
        'style' => 'xxxxxx',
        'appid' => env('AUTH_CAPTCHA_APPID'),
        'secret' => env('AUTH_CAPTCHA_SECRET'),
        'ext_config' => [],
    ],
]
  • Также необходимо добавить перевод в resources/lang/zh-CN(example).json, добавив следующую конфигурацию.
"Please complete the validation.": "请完成验证。",
"Config Error.": "配置错误。"

Результат:

"Sliding validation failed. Please try again.": "滑动验证未通过,请重试。",
"Please complete the validation.": "请完成验证。",
"Config Error.": "配置错误。"

Переход от версии v1.0.3 к v2.0.0

  • Включён выбор поставщика скользящей проверки, добавьте следующую конфигурацию в файл config/admin.php.
  • Поскольку пространство имён было изменено, после обновления может потребоваться выполнить команду composer dump для нормальной работы.
  • См. [README.md #Получение ключа](README.md#получение ключа) для получения дополнительной информации.
'provider' => 'xxxxxx',

Результат:

'extensions' => [
    'auth-captcha' => [
        'enable' => true,
        'provider' => 'xxxxxx',
        'appid' => env('AUTH-CAPTCHA-APPID'),
        'secret' => env('AUTH-CAPTCHA-SECRET'),
        'ext_config' => [],
    ],
]

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/asundust-auth-captcha.git
git@api.gitlife.ru:oschina-mirror/asundust-auth-captcha.git
oschina-mirror
asundust-auth-captcha
asundust-auth-captcha
master