nuxt-auth-sanctum 
nuxt-auth-sanctum 
Nuxt module for Laravel Sanctum authentication
Nuxt Auth Sanctum
This module provides a simple way to use Laravel Sanctum with Nuxt by leveraging cookies-based authentication. SSR-ready!
Features
useSanctumAuthcomposable for easy access to the current user and authentication methods- Automated 
CSRFtoken header and cookie management - Both 
CSRandSSRmodes support - Pre-configured middleware for pages that require authentication
 - Cast current user information to any class you want
 - Compatible with default Nuxt 
ofetchclient - TypeScript support
 
Note: Before using this module, please make sure that you have already configured Laravel Sanctum on your backend. You can find more information about Laravel Sanctum here.
Complete documentation - Nuxt Auth Sanctum docs.
Quick Setup
- Add 
nuxt-auth-sanctumdependency to your project 
npx nuxi@latest module add nuxt-auth-sanctum
- Add any required configuration in your 
nuxt.config.tsfile 
export default defineNuxtConfig({
    modules: ['nuxt-auth-sanctum'],
    sanctum: {
        baseUrl: 'http://localhost:80', // Laravel API
    },
});
That's it! You can now use Nuxt Auth Sanctum in your Nuxt app ✨
For more details, check the documentation here.