made with vue.js

Nuxt Auth Sanctum

Nuxt Module for Laravel Sanctum Authentication

Visit Site

Description

Nuxt Module for Laravel Sanctum Authentication

"This module provides a simple way to use Laravel Sanctum with Nuxt by leveraging cookies-based authentication. SSR-ready!"

  • useSanctumAuth composable for easy access to the current user and authentication methods
  • useSanctumFetch and useLazySanctumFetch to load data from your API
  • Automated CSRF token header and cookie management
  • Automated Bearer token header management
  • Both CSR and SSR modes support
  • Pre-configured middleware for pages that require authentication
  • Cast current user information to any class you want
  • Custom request and response interceptors
  • Subscribe to sanctum:* hooks to react as you want
  • Compatible with default Nuxt ofetch client
  • TypeScript support
  • ... and more!

Creator

Artem Manchenkov
@AManchenkov
@manchenkoff.bsky.social


Social Media Links

Vue 3 Google Sign-in Google OAuth2 Plugin for Vue
icon-eye-dark Created with Sketch. 2.942
Vue CLI Plugin Electron Builder Vue CLI plugin for Electron
icon-eye-dark Created with Sketch. 4.675
Sentry for Vue Vue Application Monitoring
💚 Sponsored by Friends
image-koala Created with Sketch.
Make this Koala happy and follow us on X!
Vue Functional Ref Functional-style refs for Vue
icon-eye-dark Created with Sketch. 823
Nuxt MCP Toolkit Expose your Nuxt App to any LLM
icon-eye-dark Created with Sketch. 170