Core Concepts

Auto‑Imports and Aliases

What the module registers for you.

Auto‑imports

Client

  • useUserSession()

Server

  • serverAuth()
  • getUserSession(event)
  • requireUserSession(event, { role? })

Components

  • <BetterAuthState>

Aliases

AliasPoints to
#auth/serverserver/auth.config.ts
#auth/clientapp/auth.client.ts
#nuxt-better-authType augmentation entry