التخطي إلى المحتوى الرئيسي

نظرة عامة

يمكن تكوين Casdoor لدعم كلمات التحقق المختلفة للتحقق مما إذا كانت العملية تتم بواسطة إنسان. بإضافة مزود كلمة التحقق وتطبيقه في التطبيق، عندما يقوم المستخدمون بتسجيل الدخول، أو التسجيل، أو نسيان كلمة المرور ويحتاجون إلى إرسال رمز، ستظهر نافذة التحقق من كلمة التحقق للتأكد من أن العملية تتم بواسطة إنسان.

حاليًا، يدعم Casdoor مزودي كلمات التحقق المتعددين. فيما يلي المزودون الذين يدعمهم Casdoor:

افتراضيCloudflare TurnstilereCAPTCHAhCaptchaكلمة التحقق من Alibaba CloudGeetest

سنوضح لك كيفية تطبيق كلمة التحقق وإضافتها إلى 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.