← ClaudeAtlas

nuxt-auth-utilslisted

Use when implementing auth in Nuxt apps with nuxt-auth-utils - provides useUserSession composable, OAuth handlers, cookie-based sessions, and route protection. Works on all deployment targets without DB dependency.
YuDefine/nuxt-supabase-starter · ★ 45 · Web & Frontend · score 83
Install: claude install-skill YuDefine/nuxt-supabase-starter
<!-- 🔒 LOCKED — managed by clade · auto-generated by sync-to-agents; edit source in .claude/ then re-run sync --> # Nuxt Auth Utils Cookie-based authentication module for Nuxt. No database required for session storage — sessions are encrypted and stored in cookies. ## When to Use - Installing/configuring `nuxt-auth-utils` - Implementing OAuth login flows (Google, GitHub, etc.) - Protecting routes (client and server) - Accessing user session in API routes - Setting up session types **For Nuxt patterns:** use `nuxt` skill **For better-auth (DB-based auth):** use `nuxt-better-auth` skill ## Available Guidance | File | Topics | | ---------------------------------------------------------- | ------------------------------------------------------------------ | | **[references/client-auth.md](references/client-auth.md)** | useUserSession, OAuth login, logout, session state | | **[references/server-auth.md](references/server-auth.md)** | requireUserSession, getUserSession, setUserSession, OAuth handlers | ## Loading Files - [ ] [references/client-auth.md](references/client-auth.md) - if building login/logout flows - [ ] [references/server-auth.md](references/server-auth.md) - if protecting API routes or setting up OAuth handlers **DO NOT load all files at once.** Load only what's relevant to your current task. ## Key Concepts | Concept