diff --git a/docs/pages/guides/role-based-access-control.mdx b/docs/pages/guides/role-based-access-control.mdx index f4178f233b..f28e3de158 100644 --- a/docs/pages/guides/role-based-access-control.mdx +++ b/docs/pages/guides/role-based-access-control.mdx @@ -20,9 +20,9 @@ export const { handlers, auth } = NextAuth({ providers: [ Google({ profile(profile) { - return { role: profile.role ?? "user", ... } + return { role: profile.role ?? "user", ...profile } }, - }) + }), ], }) ``` @@ -39,7 +39,7 @@ export const { onRequest, useSession, useSignIn, useSignOut } = QwikAuth$( providers: [ Google({ profile(profile) { - return { role: profile.role ?? "user", ... } + return { role: profile.role ?? "user", ...profile } }, }) ], @@ -58,9 +58,9 @@ export const { handle } = SvelteKitAuth({ providers: [ Google({ profile(profile) { - return { role: profile.role ?? "user", ... } + return { role: profile.role ?? "user", ...profile } }, - }) + }), ], }) ``` @@ -94,20 +94,20 @@ export const { handlers, auth } = NextAuth({ providers: [ Google({ profile(profile) { - return { role: profile.role ?? "user", ... } + return { role: profile.role ?? "user", ...profile } }, - }) + }), ], callbacks: { jwt({ token, user }) { - if(user) token.role = user.role + if (user) token.role = user.role return token }, session({ session, token }) { session.user.role = token.role return session - } - } + }, + }, }) ``` @@ -123,7 +123,7 @@ export const { onRequest, useSession, useSignIn, useSignOut } = QwikAuth$( providers: [ Google({ profile(profile) { - return { role: profile.role ?? "user", ... } + return { role: profile.role ?? "user", ...profile } }, }) ], @@ -152,20 +152,20 @@ export const { handle } = SvelteKitAuth({ providers: [ Google({ profile(profile) { - return { role: profile.role ?? "user", ... } + return { role: profile.role ?? "user", ...profile } }, - }) + }), ], callbacks: { jwt({ token, user }) { - if(user) token.role = user.role + if (user) token.role = user.role return token }, session({ session, token }) { session.user.role = token.role return session - } - } + }, + }, }) ``` @@ -213,16 +213,16 @@ export const { handlers, auth } = NextAuth({ providers: [ Google({ profile(profile) { - return { role: profile.role ?? "user", ... } - } - }) + return { role: profile.role ?? "user", ...profile } + }, + }), ], callbacks: { session({ session, user }) { session.user.role = user.role return session - } - } + }, + }, }) ``` @@ -263,17 +263,16 @@ export const { handle, auth } = SvelteKitAuth({ providers: [ Google({ profile(profile) { - return { role: profile.role ?? "user", ... } - } - ... - }) + return { role: profile.role ?? "user", ...profile } + }, + }), ], callbacks: { session({ session, user }) { session.user.role = user.role return session - } - } + }, + }, }) ```