Adding login and signup to your Nuxt app is easier with a special module. This module works with Better Auth to give you ready-made tools. You can protect pages, manage user sessions, and handle authentication on both the client and server.
It includes a useUserSession composable for the browser and requireUserSession for the server. These tools help you check if someone is logged in and redirect them if needed. You can also add extra features like two-factor authentication and admin controls.
This module is still in early development. It is not yet recommended for live projects. Use it for testing and building prototypes.
Global
mkdir -p ~/.claude/skills/nuxt-better-authProject
mkdir -p .claude/skills/nuxt-better-authEntra App Registrationmicrosoft/azure-skills
Register apps in Entra ID for secure authentication and API access with OAuth 2.0
Entra Agent Idmicrosoft/azure-skills
Create unique OAuth identities for each AI agent instance using Microsoft Graph
Firebase Auth Basicsfirebase/agent-skills
Add secure user sign-in to your app with Firebase Authentication in minutes
Convex Setup Authget-convex/agent-skills
Set up secure login and user management for your Convex app
Better Auth Best Practicesbetter-auth/skills
Add secure login to your app with email, OAuth, and plugins
Create Auth Skillbetter-auth/skills
Set up login and sign-up in your app with Better Auth easily
Email And Password Best Practicesbetter-auth/skills
Set up email verification, password reset, and secure login with Better Auth
Clerk Setupclerk/skills
Quickly add Clerk authentication to any project using the CLI tool