Issue with GitHub Authentication Persistence in IDX

Hey IDX Support Team,

I’m experiencing some challenges related to GitHub authentication persistence when working with templates and projects in IDX.

When I create a new project in IDX from an imported GitHub repository, everything works smoothly: I can push and pull changes without needing to re-authenticate each time. This setup seems to remember my GitHub authentication, making the workflow seamless.

However, I’m encountering a different experience when I start a project using an existing IDX template. In this case, I need to re-authenticate with GitHub each time I try to push or pull changes. This repetitive login process is time-consuming and interrupts the workflow.

Could you help me understand if there’s a way to maintain a persistent GitHub session or configure the IDX environment to avoid repeated logins? Any guidance to make the authentication flow consistent across both imported repositories and template-based projects would be highly appreciated.

Thank you for your support!

To clarify are you talking about an IDX template that we have or one that you create?

GitHub auth is something that is per workstation and not per profile. I can pass along the feedback as this is something that we would love to be smoother.

I don’t think it’s template related, happens without templates too.

related: How do you fix GitHub auth failures? - #15 by kirupa

no if i need to push or pull to my github repo i need to auth everytime when i push or pull in workstation