Skip to main content
Tính năng này được phát triển bởi ayaka-notes/ayakaleaf-pro và khả dụng từ v6.4.0.
Đăng nhập bằng email và mật khẩu, đăng nhập LDAP, đăng ký và đặt lại mật khẩu có thể yêu cầu Google reCAPTCHA v2 (vô hình). Tính năng này tắt theo mặc định. Hầu hết người dùng không thấy gì cả: việc kiểm tra diễn ra khi họ nhấn nút, và Google chỉ hiển thị thử thách bằng hình ảnh khi thấy yêu cầu đáng ngờ. Đăng nhập SAML và OIDC cũng như các tài khoản do quản trị viên tạo không bị ảnh hưởng.
  1. Trong bảng quản trị reCAPTCHA, tạo một khóa loại reCAPTCHA v2, Invisible reCAPTCHA badge, và thêm tên miền của phiên bản của bạn. Một tên miền cũng bao gồm các tên miền con của nó, ví dụ example.com bao gồm latex.example.com.
  2. Đặt hai khóa trong config/variables.env và chạy bin/up:
  • Các trang tải script reCAPTCHA từ www.recaptcha.net, địa chỉ này cũng hoạt động ở những nơi www.google.com bị chặn.
  • Đăng ký và đặt lại mật khẩu luôn yêu cầu captcha. Đăng nhập LDAP cũng luôn yêu cầu, kể cả khi có DEVICE_HISTORY_SECRET: nó gửi tên người dùng chứ không phải email.
  • Đăng nhập vẫn bị giới hạn tốc độ: 20 lần thử mỗi phút cho mỗi địa chỉ IP và 10 lần thử mỗi 2 phút cho mỗi email.
  • Ayakaleaf Pro chỉ kiểm tra xem Google có chấp nhận câu trả lời hay không. Điểm số và ngưỡng của reCAPTCHA v3 không được hỗ trợ, và Google quyết định khi nào hiển thị thử thách.
  • Để thử trước khi có khóa, hãy dùng khóa thử nghiệm của Google: mọi lần kiểm tra đều đạt và widget hiển thị cảnh báo, vì vậy đừng dùng chúng trong môi trường production.
Lần sửa đổi cuối 2 tháng 11, 2026