Implementacja captcha REST API typu klient-serwer
Tworzę aplikację klient-serwer REST.
Strona klienta jest oparta na Angular, podczas gdy strona serwera jest oparta na PHP (i tak nie ma to większego znaczenia).
Zastanawiam się, czy są jakieś najlepsze praktyki, dobre przykłady implementacji captcha w tym przypadku? Captcha będzie używany do rejestracji użytkownika itp.
Nie ograniczam się do żadnych konkretnych bibliotek, jedynym wymaganiem jest to, że po stronie klienta nie mogą być żadne wywołania do serwerów stron trzecich (biblioteki js hostowane na serwerach stron trzecich lub klucz req api itp.).
podziękować
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Więc wyobraź sobie ten kontekst. Użytkownicy będą zapisywać i używać captcha, captcha wykonuje swoje zadanie, dopóki nie zatwierdzi użytkownika i nie przekaże token, to wszystko, co się liczy.
Jeśli chcesz zobaczyć przepływ „wstępnych” wniosków o to.
Anonimowy użytkownik
Potwierdzenie od:
https://www.google.com/recaptcha/intro/index.html
https://www.google.com/recaptcha/intro/index.html
Edycja: Aby odpowiedzieć na Twoje konkretne pytanie, jak zaimplementować to w aplikacji RESTful, utworzyłbym dwa pliki. Jeden z nich będzie plikiem publicznym, takim jak index.php, a drugi będzie plikiem wewnętrznym, który będzie zawierał dane osobowe.
Mógłbym skopiować/wkleić moją wcześniej napisaną instrukcję tutaj lub po prostu połączyć Cię z
Artykuł, który napisałem 2 miesiące temu
http://bendoylegray.com/journa ... w-to/
.
Anonimowy użytkownik
Potwierdzenie od:
vcRecaptcha
https://github.com/VividCortex/angular-recaptcha