Skip to main content
Den här funktionen är utvecklad av ayaka-notes/ayakaleaf-pro och finns från v6.4.0.
Inloggning med e-post och lösenord, LDAP-inloggning, registrering och lösenordsåterställning kan kräva en Google reCAPTCHA v2 (osynlig). Den är avstängd som standard. De flesta användare märker ingenting: kontrollen körs när de trycker på knappen, och Google visar en bildutmaning endast när förfrågan verkar misstänkt. SAML- och OIDC-inloggningar samt konton som skapats av en administratör påverkas inte.
  1. I reCAPTCHA-administratörskonsolen skapar du en nyckel av typen reCAPTCHA v2, Invisible reCAPTCHA badge, och lägger till domänen för din instans. En domän omfattar även sina underdomäner, t.ex. omfattar example.com även latex.example.com.
  2. Ange de två nycklarna i config/variables.env och kör bin/up:
  • Sidorna läser in reCAPTCHA-skriptet från www.recaptcha.net, vilket även fungerar där www.google.com är blockerad.
  • Registrering och lösenordsåterställning frågar varje gång. LDAP-inloggningen frågar också varje gång, även med DEVICE_HISTORY_SECRET: den skickar ett användarnamn, inte en e-postadress.
  • Inloggningar är dessutom fortfarande hastighetsbegränsade: 20 försök per minut per IP-adress och 10 försök per 2 minuter per e-postadress.
  • Ayakaleaf Pro kontrollerar bara om Google godkänner svaret. Poäng och tröskelvärden för reCAPTCHA v3 stöds inte, och Google avgör när en utmaning ska visas.
  • Om du vill prova innan du har en nyckel kan du använda Googles testnycklar: alla kontroller godkänns och widgeten visar en varning, så använd dem inte i produktion.
Senast ändrad 2 november 2026