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

Clarify scopes needed for the app in the vignette #43

Closed
maelle opened this issue Jan 5, 2023 · 2 comments
Closed

Clarify scopes needed for the app in the vignette #43

maelle opened this issue Jan 5, 2023 · 2 comments

Comments

@maelle
Copy link
Contributor

maelle commented Jan 5, 2023

In the vignette about OAuth setup, at the moment only the non sensitive scopes are shown because the Google Drive and Google Docs APIs are enabled after that step. Could there be a screenshot of the sensitive scopes as well? Thank you!

ClaudioZandonella added a commit that referenced this issue Jan 5, 2023
- reorder points
- add new images
- clarify needed scopes (Issue #43)
@ClaudioZandonella
Copy link
Owner

Hi @maelle,

Thanks for pointing out this issue. I slightly changed the order of the guide.
Now, the activation of Google APIs comes first and then the scopes are enabled.
In this way, it is also possible to activate the sensitive scopes and I added a screenshot listing all the enabled scopes.

Doing that, I actually noted that enabling scopes is not required to obtain the 'OAuth 2.0 Client IDs. For setting up the OAuth procedure, we only need to activate the 'OAuth consent screen'.

Enabling sensitive scopes is only required during the verification of our newly created app by Google. However, we can use the credentials of the newly created app without the need to proceed to the verification by Google. In this case, we are limited to 100 users, but it should be more than enough for personal usage.

Anyway, I leave the activation of sensitive scopes in the guide. In this way, the guide is more complete. I only hope users will not be intimidated by the word 'sensitive scopes'😅

@maelle
Copy link
Contributor Author

maelle commented Jan 9, 2023

Thank you!!

I only hope users will not be intimidated by the word 'sensitive scopes'sweat_smile

To be fair, 2FA is probably intimidating on its own but your vignette full of screenshots is very clear!

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

No branches or pull requests

2 participants