nicmart-dev / linguistnow

LinguistNow simplifies the hassle of finding available linguists for translation projects.
https://linguistnow.netlify.app
1 stars 1 forks source link

Get app approved by Google #64

Open nicmart-dev opened 3 weeks ago

nicmart-dev commented 3 weeks ago

We want app to be approved by Google to remove unnecessary login prompts such as:

Also, for Google Cloud apps with Publishing status set to Testing and User type set to External, consent and tokens expire after seven days. Refer to Google Cloud Platform Console Help | Setting up your OAuth consent screen for more information.

Even though the sensitive scope below is not needed, but Google requires it per https://github.com/nicmart-dev/linguistnow/issues/57

Image

nicmart-dev commented 3 weeks ago

Below information provided to submit app for approval to Google:

Explanation provided about How will the scopes be used?:

I need the sensitive scope only to get the list of calendars, no events will be accessed. More info https://github.com/nicmart-dev/linguistnow/issues/57

Design document on Google Calendar API integration: https://github.com/nicmart-dev/linguistnow/wiki/Integration-of-Google-Calendar-API

Demo video: how will the scopes will be used? https://youtu.be/uzPdDe1f5Zo

The Trust and Safety team has received your form. They will reach out to you via your contact email if needed. The review process can take up to 4-6 weeks. Expect the first email from our Trust and Safety team within 3-5 days. Your last approved consent screen is still in use.