Перейти до основного вмісту

Огляд

Casdoor може бути налаштований для підтримки різних капч, щоб перевірити, чи дія виконується людиною. Додаючи провайдера капчі та застосовуючи його в додатку, коли користувачі входять, реєструються або забувають свій пароль і потребують відправлення коду, з'являється діалог перевірки капчі, щоб підтвердити, що дія виконується людиною.

Наразі Casdoor підтримує кілька провайдерів капчі. Нижче наведені провайдери, які підтримує Casdoor:

За замовчуваннямCloudflare TurnstilereCAPTCHAhCaptchaAlibaba Cloud CaptchaGeetest

Ми покажемо вам, як застосувати капчу та додати її до Casdoor.

Додати провайдера капчі

  1. Перейдіть на головну сторінку Casdoor.
  2. Клікніть на Providers у верхній панелі.
  3. Клікніть на Add, тоді ви побачите нового провайдера у верхньому списку.
  4. Клікніть на нового провайдера, щоб змінити його.
  5. Виберіть Captcha у Category.
  6. Виберіть потрібного провайдера капчі у Type.
  7. Заповніть найважливішу інформацію. Різні провайдери капчі можуть вимагати заповнення різної інформації.

Застосування в додатку

  1. Клікніть на Application у верхній панелі та виберіть один додаток для редагування.
  2. Клікніть на кнопку додавання провайдера та виберіть провайдера, якого ви щойно додали.
  3. Configure the provider rule to control when CAPTCHA verification appears:
    • None: Disables CAPTCHA completely - no verification modal will appear
    • Dynamic: Shows CAPTCHA after 5 failed login attempts
    • Always: Requires CAPTCHA for every login attempt
    • Internet-Only: Shows CAPTCHA only for public internet requests

Default provider app

We also provide a demo video to demonstrate the differences in rules, which we hope will be helpful to you.

порада

Disabling CAPTCHA To completely disable CAPTCHA verification, set the provider rule to None. This is different from SMS/Email providers where "None" means "apply to all scenarios". For CAPTCHA, "None" specifically means the verification is disabled.