자체 reCAPTCHA 키 사용
reCAPTCHA Enterprise API와의 Identity Platform 통합을 사용하여 자체 reCAPTCHA 키를 사용할 수 있습니다.
reCAPTCHA Enterprise API와의 Identity Platform 통합이 사용 설정되면 Identity Platform이 기본적으로 reCAPTCHA 키를 자동으로 프로비저닝합니다. 하지만 reCAPTCHA와 함께 사용할 자체 reCAPTCHA 키를 선택할 수 있습니다. 자체 reCAPTCHA 키를 업로드하면 Identity Platform의 프로비저닝이 사용 중지됩니다.
키 자체 조달 기능 사용 설정
이 기능을 사용 설정하고 reCAPTCHA 키를 업로드하려면 다음 curl
명령어를 사용하여 엔드포인트를 호출하세요.
curl -i -X PATCH -H 'Content-Type: application/json' -H
"x-goog-user-project: PROJECT_ID" -H 'Authorization: Bearer OAUTH_TOKEN' -d
'
{
"recaptchaConfig": {
"recaptchaKeys": [{"key": "projects/PROJECT_NUMBER/keys/KEY_VALUE",
"type": "PLATFORM_TYPE"}],
},
}'
https://identitytoolkit.googleapis.com/v2/projects/PROJECT_ID/config?updateMask=recaptchaConfig.recaptchaKeys
다음을 바꿉니다.
PROJECT_ID
: 프로젝트 ID입니다.OAUTH_TOKEN
: 관리자 요청에 사용되는 사용자 인증 정보PROJECT_NUMBER
: 프로젝트 번호KEY_VALUE
: 업로드할 reCAPTCHA 키를 나타내는 문자열PLATFORM_TYPE
: reCAPTCHA 키를 사용하는 애플리케이션의 플랫폼입니다. 유효한 값은WEB
,ANDROID
,IOS
입니다.
자체 키 가져오기 기능 사용 중지
Identity Platform을 통해 reCAPTCHA 키를 계속 프로비저닝하려면 curl
로 엔드포인트를 호출하고 recaptchaConfig.recaptchaKeys
에 빈 목록을 전달하세요. 예를 들면 다음과 같습니다.
curl -i -X PATCH -H 'Content-Type: application/json' -H "x-goog-user-project:
PROJECT_ID" -H 'Authorization: Bearer OAUTH_TOKEN' -d '
{
"recaptchaConfig": {
"recaptchaKeys": [],
},
}'
https://identitytoolkit.googleapis.com/v2/projects/PROJECT_ID/config?updateMask=recaptchaConfig.recaptchaKeys
다음을 바꿉니다.
PROJECT_ID
: 프로젝트 ID입니다.OAUTH_TOKEN
: 관리자 요청에 사용되는 사용자 인증 정보