how would one go about using stateless github oauth, fetch extra information from github API and attach it to the default session?
I tried customsession plugin but github API will be called every time session is fetched/refresh or page refresh. This should only be done on sign in and refreshing auth
I've also tried ctx.setcookies on path=callback/:id, but it doesn't run on the first time this route was called!
Using tanstack start if that matters. Thanks!