Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to Disable reCAPTCHA in OnCall Plugin for Isolated Network Environments #5351

Open
smutosey opened this issue Dec 10, 2024 · 1 comment

Comments

@smutosey
Copy link

What would you like to see!

We are using the Grafana + Oncall plugin in a closed network environment where internet access is restricted, and Google services (including reCAPTCHA) are unavailable from browsers. During phone number verification, the plugin attempts to load Google reCAPTCHA, which fails due to network restrictions.

However, our OnCall Engine instance is not located in the closed network and can access for phone number verification. The only limitation is from the user’s browser side, where global network services cannot be reached due to network restrictions.

Request:

Could you please provide an option to disable reCAPTCHA verification or suggest an alternative approach for such isolated environments?

Current Behavior:

The plugin tries to load reCAPTCHA from https://www.google.com/recaptcha/api.js?render=SITE_KEY.
Since Google is inaccessible from browsers, the verification process breaks.

Expected Behavior:

The ability to disable reCAPTCHA via configuration (e.g., an environment variable or a param in OnCall settings).

Thank you for your support!

Product Area

Chatops, Other

Anything else to add?

Grafana version: 11.3.0
OnCall, Oncall Plugin version: 1.13.6
Deployment Type: Docker

Copy link
Contributor

The current version of Grafana OnCall, at the time this issue was opened, is v1.13.9. If your issue pertains to an older version of Grafana OnCall, please be sure to list it in the PR description. Thank you 😄!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant