테스트 사이트 - 개발 중인 베타 버전입니다

폼메일보내기에 구글 리캡차적용하기 문의드립니다. 채택완료

김철용 8년 전 조회 4,394

폼메일보내기에 리캡챠를 적용하려고 합니다. 그누보드 리캡챠를 적용하려고 q&a에 문의 해서 적용해봤는데 제 실력이 모자라 적용을 못했습니다. 

그래서 구글리캡챠를 적용해보려고 합니다.

구글에 접속해서 site key, secret key를 발급받아서 formmail.html에 site key를 넣어서 리캡차화면이 나오게하기는 했습니다.

 

리캡챠를 확인안해도 폼메일이 발송됩니다.

secret key를 이용해서 서버에서 verify하게 한다고 하는데 이 부분을 잘 모르겠습니다.

secret key를 어디에 붙여넣기해서 적용하는지, 별도의 파일을 만들어서 서버에 올리는지, secret key를 어떻게 사용하는지?

고수님들의 조언을 구합니다. secret key를 발급받기만 하고 사용을 안한 상태입니다.

감사합니다.

 

 

* code

  Modal Formmail       " target="_blank" rel="noopener noreferrer">https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">   " target="_blank" rel="noopener noreferrer">https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js">                 " target="_blank" rel="noopener noreferrer">https://www.google.com/recaptcha/api.js'>

      

 

Modal Formmail

        

   

 
      

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
P
8년 전
폼메일을 발송하는 php 스크립트에서 인증단계를 확인해야합니다.(form_mail.php) post로 넘어온 구글 캡챠 확인값을 이용해 구글서버를 curl을 통해 검증하고 인증이 정상적으로 수행되었는지 여부를 확인하셔야 합니다. (google recaptcha 페이지를 참조하세요)
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

김철용
8년 전
감사합니다 초보에게는 벅차지만 많은 도움이되었습니다
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

김철용
8년 전

폼메일을 발송하면

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인