Access Blocked: The App Has Not Completed the Google Verification Process
Tags: googlecloud, login, oauth, tutorial
Published: 2024-02-18 10:26:06

O erro acima ocorre quando o desenvolvedor de app ou desenvolvedor de websites esta utilizando a API do Google para autenticação de usuários.

Caso você tenha se deparado com a tela abaixo, fique tranquilo, a solução é rápida e simples, basta seguir o tutorial abaixo.

Mensagem contida no erro: Acesso Bloqueado: O App Não Concluiu o Processo de Verificação do Google

To resolve the “App Did Not Complete the Google Verification Process” error, follow the instructions below:

---

## 1) Open Google Cloud

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/krv5jwx14u7c3xeu5o9q.png)

---
## 2) Go to the API and Services > Credentials page
Go to the API and Services > Credentials page
(https://console.cloud.google.com/apis/credentials)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5pobjqyuo5ynmp9glbmc.png)

---
## 3) Select one of the OAuth 2.0 client IDs
Check the directives, source URL, and redirect URL

Here it is important to highlight that the OAuth 2.0 client IDs must be properly configured in your system, taking into account the Client ID and Client Secret ID variables.

If everything is ok, then move on to the next step.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rtibmu8emnand4v9svor.png)

---
## 4) Click > OAuth Permission Screen
Having checked the guidelines, we are now addressing exactly the source of the Access Blocked error: The App Did Not Complete the Google Verification Process

On this screen we have three (03) important settings,

### a) Test or Production?
Is your application in testing or in production? If you are in development, it is important that the application is put into test mode.

### b) Select the user type
Access can be internal or external. If you selected internal type, only members of your workspace will be authorized. The external type is for general public access.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n2iwnpw09akexdx0ttaa.png)

### c) OAuth permission screen > Test users
Access Blocked: The App Did Not Complete the Google Verification Process probably happened due to the fact that there were no users registered / authorized to test the application.

Click on the “Add User” button and add the test user email.

The registered email account will receive an email confirming the test registration and once confirmed, everything will work.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hzt1hpez7bsfsbd3azq9.png)

---
## 5) Done
As we can see in the following image, the system is now authorized to exchange login information with Google OAuth 2.0

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1r7rx596nd5u7rw83w74.png)


Original article
[https://www.conteudopertinente.com.br/google-oauth-2-0/acesso-bloqueado-o-app-nao-concluiu-o-processo-de-verificacao-do-google/](https://www.conteudopertinente.com.br/google-oauth-2-0/acesso-bloqueado-o-app-nao-concluiu-o-processo-de-verificacao-do-google/)