Skip to content
4sllanPublic

About

Authentication module for Nuxt with Laravel Sanctum as default provider and optional Passport support. SSR-ready, secure httpOnly cookies, CSRF protection and extensible architecture.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Nuxt Umbu

npm version npm downloads Documentation

Nuxt Umbu is an authentication module for Nuxt designed to work seamlessly with Laravel Sanctum and Laravel Passport.

It provides a secure and SSR-compatible authentication layer with built-in support for cookies, tokens, middleware, composables, and optional Two-Factor Authentication (2FA).

Features

  • 🔐 Authentication for Nuxt
  • ⚡ Built for SSR and SPA
  • 🍪 Secure HTTP-only cookie authentication (Sanctum)
  • 🔑 OAuth2 token authentication (Passport)
  • 🧩 Strategy-based architecture
  • 🛡 Built-in CSRF protection
  • 📦 $auth instance available globally
  • 🧠 Route middleware for protected pages
  • 🔄 Automatic user fetching
  • 🔑 Optional Two-Factor Authentication (2FA)
  • 🪝 Extensible for future authentication providers

About

Authentication module for Nuxt with Laravel Sanctum as default provider and optional Passport support. SSR-ready, secure httpOnly cookies, CSRF protection and extensible architecture.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages