Closed forresto closed 9 years ago
@forresto you shouldn't need to do anything on GitHub side. The button causes Grid Passport to request private repo access
Only did that after the other stuff didn't work. That button refreshes app.flowhub.io twice, doesn't ask for permissions. @jonnor said he reproduced in incognito window.
@bergie can you check that the Grid Passport is requesting the permissions? I'm not seeing any GitHub prompt on relogin.
@forresto please ensure that the provider part of the URL is github_private
, not github_public
Could be due to a change in #386, migth be worth testing before it.
@jonnor confirmed, not using params.provider
any longer so it always authorizes with public access: https://github.com/piotras/noflo-ui/commit/1afd787ed7e3e209fe8ab546f9a736f8d15dc688
Thanks for looking into this. Easy fix?
Confirmed fix with live 0.5.2.
Trying to sync fails. That button refreshes app.flowhub.io twice, but I'm still logged in.
Revoking The Grid permission in Github and logging out at passport.thegrid.io and app.flowhub.io:
GitHub asks for permissions on next login, but only for public access:
And we're back where we started.