Add tablet seller wizard and access controls

This commit is contained in:
2026-05-31 20:59:58 +01:00
parent 14de88945c
commit e794ecceb6
15 changed files with 2330 additions and 211 deletions

View File

@@ -35,15 +35,17 @@ export const authOptions: NextAuthOptions = {
callbacks: {
async jwt({ token, user }) {
if (user) {
token.id = user.id
token.userId = user.id
token.role = (user as any).role
}
return token
},
async session({ session, token }) {
if (session.user) {
(session.user as any).id = token.id
(session.user as any).role = token.role
Object.assign(session.user, {
id: token.userId,
role: token.role,
})
}
return session
},