fix: properly pass github user id through jwt callback

This commit is contained in:
Lewis Wynne 2026-01-23 05:02:16 +00:00
parent c77b1be514
commit cd564c4856

View file

@ -9,9 +9,15 @@ export default defineConfig({
}), }),
], ],
callbacks: { callbacks: {
jwt({ token, account, profile }) {
if (account && profile) {
token.id = profile.id;
}
return token;
},
session({ session, token }) { session({ session, token }) {
if (session.user && token.sub) { if (session.user && token.id) {
session.user.id = token.sub; (session.user as any).id = String(token.id);
} }
return session; return session;
}, },