REST API
All endpoints that NextAuth.js supports are also supported by nuxt-auth
:
Endpoint | Request |
---|---|
${basePath}/signin | GET |
${basePath}/signin/:provider | POST |
${basePath}/callback/:provider | GET POST |
${basePath}/signout | GET POST |
${basePath}/session | GET |
${basePath}/csrf | GET |
${basePath}/providers | GET |
The basePath
is /api/auth
per default and can be configured in the nuxt.config.ts
.
You can directly interact with these API endpoints if you wish to, it's probably a better idea to use useAuth
where possible though. See the full rest API documentation of NextAuth.js here.
Prior to v0.5.0
useAuth()
was called useSession()
.