fixed session bug

This commit is contained in:
Daniel
2023-05-21 13:24:42 +03:30
parent 0b1684442b
commit 22d8178c88
4 changed files with 28 additions and 13 deletions
+9
View File
@@ -57,6 +57,15 @@ export const authOptions: AuthOptions = {
return session;
},
// Using the `...rest` parameter to be able to narrow down the type based on `trigger`
jwt({ token, trigger, session }) {
if (trigger === "update" && session?.name && session?.email) {
// Note, that `session` can be any arbitrary object, remember to validate it!
token.name = session.name;
token.email = session.email;
}
return token;
},
},
};