FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Hebilicious/authjs-nuxt: AuthJS edge-compatible authentication Nuxt module. · GitHub

This repository was archived by the owner on Mar 5, 2025. It is now read-only.
/ authjs-nuxt Public archive

Repository files navigation

⚗️ AuthJS Nuxt

🚀 Welcome to AuthJS Nuxt! This is an edge compatible experimental Nuxt module currently in its alpha stage. This module uses the Auth.js core implementation under the hood.

⚠️ Disclaimer

This module is no longer actively maintained. If you're interested in maintaining it, get in touch.

Here are alternatives :

Documentation

You can find the documentation for this module on the website; and the documentation for auth.js here. You can also find working examples of this module in the playgrounds, on in this repository.

Why not?

  1. Why not use use Sidebase Nuxt-Auth?

    • Because it's based on Next-Auth and not Auth.js.
    • Because it's not edge compatible. This module is.
  2. Why not use Auth.js directly?

    • You can. However, Auth.js is currently being rewritten from Next-Auth, and wiring everything with Nuxt for the edge isn't straightforward. This gives you a good starting point and a reference implementation.
  3. Why should I use this package? I'd rather build my own auth!

    • Auth.js gives you a good starting point, and has plenty of adapters and database drivers, and so does this package.
    • If you want to DIY even more, You can use something like Lucia.

Why ?

  • It's based on Auth.js
  • It works everywhere (tested on the edge)
  • It's lightweight
  • It's Nuxt
  1. Use bun i at the mono-repo root.

  2. Make modifications and follow conventional commits.

  3. Open a PR 🚀🚀🚀

About

AuthJS edge-compatible authentication Nuxt module.

Topics

Resources

Stars

245 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL