#Modules for GitHub org need to be enabled
1 messages · Page 1 of 1 (latest)
hey @next crescent what happens if you reload the screen? do you still see the same thing?
Hard reloading the page worked!
👍 thx. We're fixing this ASAP!
Is there no way to configure a "linked" OAuth app with Google IDP's? Seems since I'm logged in with my company email, I get this GitHub error
no it's not possible because Oauth apps only serve for authentication purposes. In order for cloud modules to work, Dagger needs a bit more permissions so it has read-only access to whatever Github repo you give it permissions to so it can manage your Dagger modules in the platform
It is possible: what I'm asking is why Dagger's platform doesn't handle the separate Oauth flows (both to Goolge as the IDP and GitHub for read/acceess to the modules in repos) as a broker?
The Dagger platform would store both tokens linked to my org's identity.
Or, if your IDP provider supported it, you could use OAuth token exchanges or identity federation to handle getting a refresh token from a configured Oauth app in GitHub and storing it alongside the google auth session.
right. I see what you're referring to now. We haven't implemented that flow yet. The only way you can current link your repo is by logging-in through Github's SSO.
I've noted your use-case and added it to the backlog.