You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guide/authjs/nuxt-auth-handler.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,23 @@ The providers are the registered authentication methods that your users can use
36
36
37
37
You can find an overview of all the prebuilt providers [here](https://next-auth.js.org/providers/). If you want to create your own provider, please visit the [NextAuth docs](https://next-auth.js.org/configuration/providers/oauth#using-a-custom-provider).
38
38
39
+
::: warning
40
+
`next-auth@4` providers require an additional `.default` to work in Vite. This will no longer be necessary in `next-auth@5` (`authjs`).
// @ts-expect-error You need to use .default here for it to work during SSR. May be fixed via Vite at some point
48
+
GithubProvider.default({ // [!code focus]
49
+
// GitHub provider configuration
50
+
})
51
+
]
52
+
})
53
+
```
54
+
:::
55
+
39
56
## Callbacks
40
57
41
58
The callbacks inside the NuxtAuthHandler are asynchronous functions that allow you to hook into and modify the authentication flow. This is helpful for when you need to:
0 commit comments