42atomys / stud42

Stud42 official repository since major 3 update (https://s42.app)
https://s42.app
MIT License
859 stars 27 forks source link

FAQ : [Why ?] #364

Closed 42atomys closed 1 year ago

42atomys commented 1 year ago

Why the app ask to access my public repositories write access ?

Intresting thing, the Github permission wanted to "Star a repository" is "write public repositories", that is why. Automatic project starring is a desired starting mechanism, and will be changed to an optional star in the future.

Usage in code base : https://github.com/42Atomys/stud42/blob/main/internal/api/account_callbacks.go#LL67-L69

Github documentation about that : https://docs.github.com/en/developers/apps/building-oauth-apps/scopes-for-oauth-apps#:~:text=Also%20required%20for%20starring%20public%20repositories

If you have revoke your GitHub account, yes actually no way to reconnect πŸ˜” This is planned under the "settings/access" page in the future on beta !

But don't worry, you will be notified when this page has released if your credentials is revoked πŸ˜ƒ

Why automatize star and follow ?

When you arrive to the beta access project, this is a requirement to access to the beta and this is write on this page. As a requirement, you can accept it, and access to the app or not and you will need to wait the end of the beta, when this requirement will ne be exist anymore πŸ˜„

I decide to automate it to not be boring with 2 extra step for me and you has indicated on the beta access page

image

github-actions[bot] commented 1 year ago

This issue is stale because it has been open for 28 days with no activity.