Client
useUserSession()Server
serverAuth()getUserSession(event)requireUserSession(event, options?)Components
<BetterAuthState>server/)export default defineEventHandler(async (event) => {
// These are auto-imported, no import statement needed
const session = await getUserSession(event)
const auth = serverAuth()
})
<script setup>
// Auto-imported, no import statement needed
const { user, loggedIn } = useUserSession()
</script>
| Alias | Resolves to |
|---|---|
#nuxt-better-auth | Module types (AuthUser, AuthSession) |