reCaptcha bez użycia paczki

0

potrzebuję użyć wersji 2 ale nie używając żadnej paczki. Projekt jest na Laravelu 5.5 i nie chciałbym doinstalowywać czegokolwiek komposerem bo aplikacja jest od czasu do czasu aktualizowana.

Czy taka ścieżka postępowania jest ok?

  1. Dodaje te googlowe bajery
  2. Tworzę swój ValidationRequest z regułą
public function rules()
    {
        return [
            'google-captcha-response' => 'required|mojaRegula'
        ];
    }
  1. Tworzę swoją klasę mojaRegula implementującą Rule a w niej w metodzie passess CURL pod googlowy adres.

Lub czy mogę spokojnie założyć, że jeśli kliknąłem "nie jestem robotem" czy też obrazki wybrałem i wygenerował się token, że jest ok.

2

Generalnie można tylko po co? Czemu boisz się aktualizacji? Najwyżej w Composer zablokuj na stałe wersję paczki na sprawdzoną.

A co do tego jak to zrobić to Google prawdę Ci powie ( albo i nie) :
https://medium.com/@jack.hegman/adding-a-recaptcha-in-laravel-5-6-without-any-extra-packages-e2c6a2cd0c94

1 użytkowników online, w tym zalogowanych: 0, gości: 1