@bg-dev/nuxt-auth
TypeScript icon, indicating that this package has built-in type declarations

3.0.1 • Public • Published

Nuxt Auth

npm version npm downloads License Nuxt

A fairly complete solution to handle authentication for your Nuxt project

Features

  • ✔️ Email/password authentication
  • ✔️ Email verification & password reset flows
  • ✔️ Oauth login (Google, Github ...)
  • ✔️ Route middleware protection
  • ✔️ Database agnostic
  • ✔️ Custom backend option
  • ✔️ Auth operations via useAuth composable
  • ✔️ Auto refresh of access token via useAuthFetch composable
  • ✔️ Add dynamic custom claims to access token
  • ✔️ Customizable email templates
  • ✔️ User session management via useAuthSession composable
  • ✔️ Edge deployment on Vercel, Netlify, Cloudflare ...
  • ✔️ Ready to use starter

Installation

Add @bg-dev/nuxt-auth dependency to your project

npx nuxi module add @bg-dev/nuxt-auth

Documentation

The documentation website can be found here.

License

MIT License

Readme

Keywords

Package Sidebar

Install

npm i @bg-dev/nuxt-auth

Weekly Downloads

8

Version

3.0.1

License

MIT

Unpacked Size

93.5 kB

Total Files

99

Last publish

Collaborators

  • bg-org