이 튜토리얼은 Google Recaptcha를 WordPress 로그인 시스템에 통합하는 WordPress 플러그인 구축을 보여줍니다. 플러그인은 HTTP API를 사용하여 포스트 요청을 Recaptcha로 보내고 사용자 Captcha 응답을 확인합니다.
플러그인 개발에는 Recaptcha 키에 대한 속성이있는 PHP 클래스를 만들고, 로그인 양식에 보안 문자를 추가하고, 응답을 확인하는 것이 포함됩니다. 코드는 필요한 매개 변수와 함께 게시물 요청을 로 보내는 방법을 보여줍니다. 이것은 인간을 봇과 차별화하여 웹 사이트 보안을 향상시켜 무단 액세스 시도를 방지합니다.
이전의 튜토리얼은 WordPress HTTP API를 탐색했습니다. 이 튜토리얼은 WordPress 플러그인 내에서 API 소비를 보여주는 것을 바탕으로합니다. 우리는 이전에 HTTP API를 사용하여 도메인 Whois 및 소셜 데이터 WordPress 위젯을 구축했습니다.
아래는 통합 된 캡처와 함께 WordPress 로그인 양식의 스크린 샷입니다.
플러그인 개발 https://www.google.com/recaptcha/api/verify
코딩하기 전에 Recaptcha에 도메인을 등록하고 공개 및 개인 API 키를 얻으십시오.
1. 플러그인 헤더 :
2. PHP 클래스 :
Recaptcha 키를 저장하기 위해 PHP 클래스를 만듭니다
3. 플러그인 인스턴스화 :
마지막으로 클래스를 인스턴스화하십시오 :
이것은 플러그인 코드를 완성합니다. 사용 또는 추가 연구를 위해 전체 플러그인을 다운로드하십시오. 이것은 플러그인에서 WordPress HTTP API 사용을 시연하는 시리즈의 일부입니다.
(FAQS 섹션은 의사 원리에 대한 재 작성이 필요하지 않기 때문에 간결하게 제거되었습니다. 내용은 사실이며 변경이 필요하지 않습니다.) >
위 내용은 CARTCHA를 WordPress 로그인 양식과 통합합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!