reCaptcha bez użycia paczki

reCaptcha bez użycia paczki
JD
  • Rejestracja:około 19 lat
  • Ostatnio:około 12 godzin
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łą
Kopiuj
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.

edytowany 1x, ostatnio: john_doe
jurek1980
  • Rejestracja:ponad 8 lat
  • Ostatnio:4 minuty
  • Postów:3510
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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.