Ovaj članak je preveden pomoću veštačke inteligencije

Konfigurisanje recaptcha u serverskoj verziji

Recaptcha vam omogućava da zaštitite portal od brute-force napada tako što razlikuje ljudske korisnike od automatizovanog pristupa.

Omogućavanje recaptcha

Po podrazumevanim postavkama, ova funkcija je onemogućena u serverskoj verziji. Ako želite da je koristite, potrebno je omogućiti funkciju u konfiguracionoj datoteci:

  1. Nabavite recaptcha ključeve povezane sa vašim domenom. Idite na https://www.google.com/recaptcha/admin/create stranicu.
    1. Kliknite na link 'Switch to create a classic key'.
    2. Navedite Label za identifikaciju sajta.
    3. Izaberite opciju reCAPTCHA v2 u sekciji 'reCAPTCHA type'.
    4. U sekciji Domains, navedite vaš domen.
    5. Označite 'Accept the reCAPTCHA Terms of Service' polje.
    6. Kliknite na dugme SUBMIT.
    7. Kopirajte generisani site key i secret key.
  2. Otvorite datoteku web.appsettings.config.
    • Za Windows verziju, nalazi se u folderu c:\Program Files\Ascensio System SIA\onlyoffice\WebStudio\.
    • Za deb, rpm pakete, nalazi se ovde: /var/www/onlyoffice/WebStudio/web.appsettings.config.
    • Za Docker verziju, nalazi se unutar CommunityServer kontejnera: /var/www/onlyoffice/WebStudio/web.appsettings.config.
  3. Dodajte sledeće dve linije u web.appsettings.config zamenjujući vrednosti vašim site key i secret key dobijenim u koraku 1.
    <add key="web.recaptcha.public-key" value="your_site_key" /> <add key="web.recaptcha.private-key" value="your_secret_key" />

    Sačuvajte promene.

  4. Ponovo pokrenite aplikaciju.
    • Za Windows verziju, ponovo pokrenite sajt u IIS.
    • Za deb, rpm pakete, koristite sledeću komandu: sudo service monoserve restart.
    • Za Docker verziju, ponovo pokrenite CommunityServer kontejner ili izvršite sledeću komandu unutar CommunityServer kontejnera: systemctl restart monoserve.service.

Podešavanje sigurnosnih postavki

Kada je funkcija omogućena u konfiguracionoj datoteci, vlasnik ili administrator sa punim pristupom može prilagoditi postavke portala:

  1. Uđite u vaš portal.
  2. Kliknite na Settings Icon ikonu u gornjem desnom uglu da otvorite sekciju 'Settings'.
  3. Prebacite se na karticu Security na levoj strani, zatim idite na podsekciju Login Settings.
  4. U polju Number of attempts, postavite limit neuspešnih pokušaja prijave korisnika;
  5. U polju Blocking time (sec), postavite vremenski interval za blokiranje novih pokušaja prijave;
  6. U polju Check period (sec), postavite vremenski interval za brojanje neuspešnih pokušaja prijave.
  7. Kliknite na dugme Save na dnu sekcije da bi postavljeni parametri stupili na snagu.

Kada se dostigne postavljeni limit neuspešnih pokušaja prijave, za pokušaje sa povezane IP adrese, captcha će biti zahtevana za odabrani vremenski period.

Članak sa oznaka:
Pregledajte sve oznake