자체 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
: 프로젝트 IDOAUTH_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
: 프로젝트 IDOAUTH_TOKEN
: 관리자 요청에 사용된 사용자 인증 정보