For the complete documentation index, see llms.txt. This page is also available as Markdown.

Why is Google sign-in blocked in my WebView?

Google blocks OAuth inside embedded WebViews because the missing URL bar prevents users from verifying the domain, which surfaces as the disallowed_useragent /…

Google blocks OAuth inside embedded WebViews because the missing URL bar prevents users from verifying the domain, which surfaces as the disallowed_useragent / secure browsers error.

Open the Terra connection widget URL in an in-app browser instead of a WebView:

  • On React Native, for example, react-native-inappbrowser-reborn.

  • Natively, SFSafariViewController (iOS) or Chrome Custom Tabs (Android).

This resolves the error while keeping the flow inside your app.

Last updated

Was this helpful?