Usa tus propias claves de reCAPTCHA
Puedes usar tu propia clave de reCAPTCHA con la integración de Identity Platform en la API de reCAPTCHA Enterprise.
Cuando la integración de Identity Platform con la API de reCAPTCHA Enterprise está habilitada, Identity Platform aprovisiona claves de reCAPTCHA en tu nombre de forma predeterminada. Sin embargo, puedes optar por usar tu propia clave de reCAPTCHA con reCAPTCHA. Si subes tu propia clave de reCAPTCHA, se inhabilita el aprovisionamiento de Identity Platform.
Habilita la opción para usar tu propia llave
Para habilitar esta función y subir tu clave de reCAPTCHA, llama al extremo con el siguiente comando 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
Reemplaza lo siguiente:
PROJECT_ID
: El ID del proyectoOAUTH_TOKEN
: Es la credencial que se usa para las solicitudes del administrador.PROJECT_NUMBER
: Es el número del proyecto.KEY_VALUE
: Es la cadena que representa la clave de reCAPTCHA que deseas subir.PLATFORM_TYPE
: Es la plataforma de la aplicación que usa la clave de reCAPTCHA. Los valores válidos sonWEB
,ANDROID
yIOS
.
Inhabilita la capacidad de usar tu propia clave
Para continuar aprovisionando claves de reCAPTCHA a través de Identity Platform, llama al extremo con curl
y pasa una lista vacía para recaptchaConfig.recaptchaKeys
. Por ejemplo:
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
Reemplaza lo siguiente:
PROJECT_ID
: El ID del proyectoOAUTH_TOKEN
: Es la credencial que se usa para las solicitudes del administrador.