on 2022 Oct 02 12:47 PM
Hi Experts,
The client I am working with would like to implement a reCAPTCHA v2 for change your email screen-set, I have configured every step required for google reCAPTCHA v2 settings but I didn't get captcha token in response. How would I able to solve this issue?
Is it possible to validate a reCAPTCHA v2 in change your email screen?
Request clarification before answering.
Hi Komal,
The CAPTCHA flow is only handled by SAP Customer Data Cloud (CDC) when
(i). there is a corresponding rule configured in the Risk Based Authentication (RBA) dashboard that enforces a CAPTCHA
(ii). the UM flow (i.e. login, registration, forgot password, etc.) is being handled using the Screen-Sets
you should configure this using the drag-and-drop UI Builder interface on CDC's admin console to place the CAPTCHA widget onto the appropriate screen handling the flow, and the captchaToken will be handled automatically by CDC's Web SDK when the Screen-Sets are invoked.
In-general, customizations to this flow are not really supported as CDC cannot guarantee the veracity of the process outside of the Screen-Sets, so you should not be expecting to receive a CAPTCHA token and using it manually.
If you are intending to carry out a REST implementation approach (API-based without Screen-Sets), then the CAPTCHA flow should be completely handled outside of CDC and once the site/application is satisfied that the CAPTCHA is completed successfully this can be indicated to CDC using the "captchaVerified" parameter of the "clientContext" object when calling the accounts.login REST API method.
Thank you.
Best regards,
Joshua
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Joshua, Thanks for the information.
One more clarification required
It looks like captcha is not supported in change your email screen.
Thanks,
Komal
User | Count |
---|---|
10 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.