Google hasn't verified this app 🔐 Authentication

Google OAuth: Google hasn't verified this app / This app isn't verified

The OAuth app requests sensitive or restricted scopes and hasn’t passed Google’s verification, so users see a warning screen.

Seen on: REST API

Meaning

Users can proceed via Advanced → Go to app (unsafe) for limited user counts, but production apps with sensitive scopes (Gmail, Drive) must complete verification (and possibly a security assessment).

Common causes

  • Sensitive/restricted scopes without verification
  • Brand/domain not verified
  • App recently changed scopes

⚡ Quick fix

  1. Submit the app for verification
  2. Use narrower, non-sensitive scopes (e.g. drive.file)
  3. Verify your domain in Search Console

Detailed fix by platform

Google Cloud

  1. # APIs & Services → OAuth consent screen → Data access: review scopes; Verification center → Prepare for verification

How to diagnose

  1. Scopes — Which are sensitive?
  2. Status — Verification status

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.