코학의 개인 블로그

구글 reCAPTCHA v2 - 버튼만들기 본문

[개발자]DFR-웹언어

구글 reCAPTCHA v2 - 버튼만들기

KOHAK 2020. 8. 29. 19:54

 

웹언어-reCAPTCHA

구글 reCAPTCHA v2 - 버튼만들기

안녕하세요 코학입니다.

오늘은 구글 리캡챠 버튼을 만들어 봤습니다.

다운로드는 게시글 하단에 있습니다.


1. 구글 리캡챠 홈페이지(https://www.google.com/recaptcha/about/) 에 들어가서 'Admin Consol'를 클릭

2. 라벨을 마음대로 적고 reCAPTCHA v2를 선택하고 제출 한다.

3. 사이트 키와 비밀키를 복사해둔다.

4.코드 작성 - sample.html

<!DOCTYPE HTML>
<html>
	<head>
		<script src="https://www.google.com/recaptcha/api.js"></script>
	</head>
	<body>


				<div class="g-recaptcha" data-sitekey="사이트 키 입력"></div>								
				<button type="submit" onclick='return check_recaptcha();'>버튼</button>

				
		<!-- Scripts -->

			<script>
			function check_recaptcha(){
				var v = grecaptcha.getResponse();
				if (v.length ==0) {
					alert ("'로봇이 아닙니다.'를 체크해주세요.");
					return false;
				} else {
					location.reload();
					return true;
				}
			}
			</script>


	</body>
</html>

버튼을 클릭하면 check_recaptcha가 실행되는데 이때 if로 판별해서

작동 하는건데 (사실 설명이 필요없다)

 


설명

 

리 캡챠를 하지 않고 클릭하면 저렇게 된다.

리캡챠를 하고 버튼을 클릭하면 작동된다 (버튼에는 아무것도 안해서 그냥 클릭만 된다.

 


다운로드

(파일에 바이러스는 일절 없습니다)

 

sample.html
0.00MB

'[개발자]DFR-웹언어' 카테고리의 다른 글

[서버]리눅스 vs 윈도우  (0) 2020.07.15
윈도우서버 인터넷 차단 해제  (0) 2020.07.10
Comments