Kolejny materiał ju za:

Zabezpieczenie formularzy w Drupalu

Problem zabezpieczenie formularzy występuje w każdym z projektów, zbyt duża ilość maili, jaką otrzymujemy wynika z braku dobrego zabezpieczenia. W Drupalu znajdziesz domyślny formularz kontaktowy po włączeniu modułu „Contact”, jednak w momencie, gdy chcemy rozwinąć skrzydeł warto skorzystać z modułu Webform, jednak po zbudowaniu formularzu brakuje dobrego zabezpieczenia.

W 7 krokach wykonanym zabezpieczenie dla wybranego formularza, to, co potrzebujesz to moduł Webform, Captcha oraz połączenie tych modłów, czyli moduł CAPTCHA Webform Bridge.

Krok 1: uruchom moduły

 

Krok 2: utwórz wydolny formularz kontaktowy, na potrzeby poradnika dodany został formularz z możliwością przesłania załącznika.

Krok 3: Ustal ID formularza webform jaki wykonałeś, w tym celu uruchom przystawkę Firebug (dla Firefox) i podejrzyj kod dla sekcji form

Krok 4: Przechodzimy w zakładkę "admin/config/people/captcha" CAPTCHA -> Ustawienia ogólne a następnie dodajemy formularz z zachowaniem nazwy ID formularza. UWAGA: Pamiętaj aby myślinki w nazwie zamienić na podkreślenia, w następujący sposób: webform_client_form_110

Krok 5: Ustawiamy dowolną opcję zabezpieczenia "pułapki", od tej chwili ustawiona została pierwsza linia obrony dla drupalowych formularzy opartych o moduł webform.

 

Jeśli znalazłeś inną formę zabezpieczenia formuarzy napisz w komentarzu lub na adres: slawek@drupalomania.pl

Kontakt z nami

Masz pytania, propozycję na kurs lub problem z uzyskaniem dostępu do materiałów napisz do nas: slawek@drupalomania.pl

Subskrybuj

Subskrybuj Subskrybuj