Registration process is disabled because Google CAPTCHA API JS is not available

With oclweb2 docker image:
New users will not be able to complete the registration process because Google CAPTCHA API JS is not available here (cn) and the submit button is disabled.

Any workaround? Thanks. There are several open-source alternatives for the service, available on the github.

Is it possible to change such a verfication feature as a configurable setting? If yes, that might significantly facilitate its adoption here (cn).

Otherwise, tihis issue would turn new users (from cn and the like) away as soon as the locally deployed Docker image is running.

Potentially, for such users, another similiar issue would be Google Analytics (GA).

Hi,

OCL online has moved to SSO using KeyCloak.
OCLv2 repo still supports inbuilt auth via django. Google Captcha is used in that workflow.
In order to configure it you will have to pass “RECAPTCHA_SITE_KEY” as env var in your deployment of oclweb2.

If I understand correctly, the issue is that you don’t have google captcha site key?

We don’t have any plans to make any changes around this. Can I invite a PR from you on this to disable this behaviour?

1 Like

@Sny , thanks a lot.

You are right. I don’t have the site key. I would like to make the PR asap. It would be great if the behavior could be disabled.

Hello, @Sny. Sorry, I’m not a programmer/developer. I don’t know how to make a PR although I proposed an issue on this topic. Do I need to create a fork and invite you to modify it? Thanks.

I have commented on the issue, and will try to get it prioritised.

1 Like

Thanks, @Sny

BTW, I made a pull request for merge the Chinese (zh) language translations into i18n. Again, Thank you very much.

1 Like

Thanks for that PR, its now merged

1 Like

Thanks, @Sny . Is the new project oclweb3 suitable for internationalization at the moment?

Yes oclweb3 supports internationalisation.

1 Like

Thanks, @Sny. i18n for zh now is ready and will be submitted soon via github process.

1 Like

Hello, @Sny
A PR was created for adding language zh to oclweb3 i18n. Thanks.

1 Like

Hi, @Sny . A PR for i18n of oclmap was created. Thanks again.

1 Like