웹사이트 및 모바일 애플리케이션 보호를 위한 reCAPTCHA의 구현 경로에 대해 설명하는 문서입니다. 웹사이트, 모바일 애플리케이션, WAF 레이어, 애플리케이션 서버에서 reCAPTCHA를 설정할 수 있습니다.
웹사이트용 reCAPTCHA 워크플로
다음 이미지는 웹사이트에서 reCAPTCHA를 구현하는 방법을 개략적으로 보여줍니다.
웹사이트에서 reCAPTCHA를 설정하려면 다음 단계를 수행해야 합니다.
reCAPTCHA 키 만들기: 사용 사례에 가장 적합한 reCAPTCHA 키 유형을 선택하고 키를 만듭니다.
reCAPTCHA를 웹사이트와 통합: 사용자 작업에 대한 정보를 수집하여 reCAPTCHA로 전송하려면 reCAPTCHA JavaScript API를 사용하여 웹페이지에 만든 키를 설치합니다.
백엔드와 reCAPTCHA 통합: 백엔드 서버에서 평가를 생성하여 reCAPTCHA가 보낸 토큰을 확인하고 위험을 평가합니다. 평가 점수와 관련 위험을 해석하고 사용자를 처리하는 방법을 정의합니다. 예를 들면 점수가 높고 위험이 낮은 경우에만 사용자가 로그인하도록 허용합니다.
reCAPTCHA를 설정한 후에는 사용자 상호작용에 대한 자세한 정보가 있을 때마다 평가에 주석을 추가하는 것이 좋습니다. 이렇게 하면 reCAPTCHA가 사이트별 모델을 조정하고 위험 감지를 개선할 수 있습니다.
추가 보안을 설정하여 웹사이트의 사용자 계정과 결제 워크플로를 보호할 수도 있습니다.
자세한 내용은 웹사이트에서 reCAPTCHA 설정을 참조하세요.
모바일 애플리케이션용 reCAPTCHA 워크플로
다음 이미지는 모바일 애플리케이션에서 reCAPTCHA를 구현하는 방법을 간략하게 보여줍니다.
모바일 애플리케이션에서 reCAPTCHA를 설정하려면 다음 단계를 수행합니다.
- reCAPTCHA 키 만들기: 모바일 애플리케이션의 점수 기반 키를 만듭니다.
- 모바일 애플리케이션과 통합: 사용자 작업에 대한 정보를 수집하여 reCAPTCHA로 전송하려면 reCAPTCHA SDK를 사용하여 모바일 애플리케이션에서 만든 키를 설치합니다.
- 백엔드와 통합: 백엔드 서버에서 평가를 생성하여 reCAPTCHA가 보낸 토큰을 확인하고 위험을 평가합니다. 평가 점수와 관련 위험을 해석하고 사용자를 처리하는 방법을 정의합니다. 예를 들면 점수가 높고 위험이 낮은 경우에만 사용자가 로그인하도록 허용합니다.
reCAPTCHA를 설정한 후에는 사용자 상호작용에 대한 자세한 정보가 있을 때마다 평가에 주석을 추가하는 것이 좋습니다. 이렇게 하면 reCAPTCHA가 사이트별 모델을 조정하고 위험 감지를 개선할 수 있습니다.
모바일 애플리케이션에서 사용자 계정을 보호하기 위해 추가 보안을 설정할 수도 있습니다.
자세한 내용은 모바일 애플리케이션에서 reCAPTCHA 설정을 참조하세요.
WAF용 reCAPTCHA 워크플로
다음 이미지는 WAF 레이어에서 reCAPTCHA를 구현하는 방법을 간략하게 보여줍니다.
WAF 레이어에서 reCAPTCHA를 설정하려면 다음 단계를 수행합니다.
- WAF 기능 선택: WAF 기능을 이해하고 사용 사례에 적합한 WAF 기능을 하나 이상 선택합니다.
- 웹사이트나 모바일 애플리케이션과 통합: WAF용 reCAPTCHA 키를 만듭니다. 사용자 작업에 대한 정보를 수집하여 reCAPTCHA로 전송하려면 reCAPTCHA JavaScript API를 사용하여 웹페이지에서 또는 reCAPTCHA SDK를 사용하여 모바일 애플리케이션에서 만든 키를 설치합니다.
- WAF 서비스 제공업체와 통합: WAF 서비스 제공업체에서 수신 사용자 요청을 관리하도록 하려면 reCAPTCHA에서 반환하는 점수를 기준으로 정책을 구성합니다.
reCAPTCHA를 설정한 후에는 사용자 상호작용에 대한 자세한 정보가 있을 때마다 평가에 주석을 추가하는 것이 좋습니다. 이렇게 하면 reCAPTCHA가 사이트별 모델을 조정하고 위험 감지를 개선할 수 있습니다.
자세한 내용은 WAF 레이어에서 reCAPTCHA 설정을 참조하세요.
애플리케이션 서버용 reCAPTCHA 익스프레스 워크플로
다음 이미지에서는 애플리케이션 서버에서 reCAPTCHA 익스프레스를 구현하는 방법을 간략하게 보여줍니다.
애플리케이션 서버에서 reCAPTCHA 익스프레스를 설정하려면 다음 단계를 수행합니다.
- 애플리케이션 서버용 익스프레스 키를 만듭니다.
- 백엔드와 통합: 백엔드 서버에서 평가를 만들어 위험을 평가합니다. 평가 점수와 관련 위험을 해석하고 사용자를 처리하는 방법을 정의합니다. 예를 들면 점수가 높고 위험이 낮은 경우에만 사용자가 로그인하도록 허용합니다.
reCAPTCHA를 설정한 후에는 사용자 상호작용에 대한 자세한 정보가 있을 때마다 평가에 주석을 추가하는 것이 좋습니다. 이렇게 하면 reCAPTCHA가 사이트별 모델을 조정하고 위험 감지를 개선할 수 있습니다.
자세한 내용은 애플리케이션 서버에서 reCAPTCHA 익스프레스 설정을 참조하세요.