Hacker News new | ask | show | jobs
by Ancient 1301 days ago
What's with all the excessive Google permission request ????

  Select what General Task can access:

  - Associate you with your personal info on Google

  - See your personal info, including any personal info you've made publicly available

  - See your primary Google Account email address

  - View and edit events on all your calendars

This is too much to ask just to sign up.
2 comments

Those first three are the basic default Google sign-in permissions (IIRC). The first is your Google ID, the second is your name, and the third is your email address. The fourth permission is so we can show your calendar and allow you to modify it. The app still works if you disable calendar permissions, though. And we will add alternative login methods in the future for those who would rather not authorize their Google account.
These are the typical standard permissions:

'https://www.googleapis.com/auth/calendar.readonly', 'https://www.googleapis.com/auth/calendar.events', 'https://www.googleapis.com/auth/contacts.readonly'

This is what I use for my time blocking app project. Contacts are scheduling meeting / events which might not be needed for this project so top two is what I would use for the project