nuxt-users
Nuxt Users
A user authentication module for Nuxt with database support for SQLite, MySQL, and PostgreSQL.
Features
-
🔐 Authentication & Security
- User registration, login, and logout
- Secure password hashing with bcrypt
- Password reset functionality
- Session management
-
🗄️ Database Support
- SQLite, MySQL, and PostgreSQL
- Automatic migrations and schema management
- CLI tools for database operations
-
🛡️ Access Control
- Role-Based Access Control (RBAC)
- Middleware for route protection
- Permission-based authorization
-
🎨 UI Components
- Pre-built authentication forms
- User management interfaces
- Responsive and customizable components
-
⚡ Developer Experience
- Zero-config setup with sensible defaults
- TypeScript support throughout
- Nuxt compatibility
- Easy customization and extension
Agent Skill
Install the nuxt-users Agent Skill so your AI coding agent (Cursor, Claude Code, etc.) has procedural knowledge for this module. One-time install:
npx skills add rrd108/nuxt-users
After that, your agent can use the skill when you work on auth, config, CLI, composables, or authorization. The skill is also listed on the Skills directory once installs are tracked.
Documentation
📚 Full documentation is available at: https://nuxt-users.webmania.cc/
License
MIT
Dev Misc
Using yalc
# Publish the module's new version
yalc publish
# Install the module in the consumer app
yalc add nuxt-users
# Clean up consumer app
yalc remove nuxt-users
yarn add nuxt-users
Related Packages
Nuxt 4 module for FeathersJS v5 with embedded or remote mode, Zod-first services...
Nuxt module that signs your app in with Authup and guards its routes by login st...
The Nuxt module for Idenzy: the Vue bindings, plus a server render seeded from t...
First-class PostgREST for Nuxt: typed clients, SSR-aware composables and auth-aw...
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.49.2 | ^3.0 | MIT | |
| 1.49.1 | ^3.0 | MIT | |
| 1.49.0 | ^3.0 | MIT | |
| 1.48.2 | ^3.0 | MIT | |
| 1.48.1 | ^3.0 | MIT | |
| 1.48.0 | ^3.0 | MIT | |
| 1.47.0 | ^3.0 | MIT | |
| 1.46.0 | ^3.0 | MIT | |
| 1.45.0 | ^3.0 | MIT | |
| 1.44.0 | ^3.0 | MIT | |
| 1.43.0 | ^3.0 | MIT | |
| 1.42.0 | ^3.0 | MIT | |
| 1.41.2 | ^3.0 | MIT | |
| 1.41.1 | ^3.0 | MIT | |
| 1.41.0 | ^3.0 | MIT | |
| 1.40.3 | ^3.0 | MIT | |
| 1.40.1 | ^3.0 | MIT | |
| 1.40.0 | ^3.0 | MIT | |
| 1.39.0 | ^3.0 | MIT | |
| 1.38.0 | ^3.0 | MIT | |
| 1.37.3 | ^3.0 | MIT | |
| 1.37.2 | ^3.0 | MIT | |
| 1.37.1 | ^3.0 | MIT | |
| 1.37.0 | ^3.0 | MIT | |
| 1.36.0 | ^3.0 | MIT | |
| 1.35.0 | ^3.0 | MIT | |
| 1.34.7 | ^3.0 | MIT | |
| 1.34.6 | ^3.0 | MIT | |
| 1.34.5 | ^3.0 | MIT | |
| 1.34.4 | ^3.0 | MIT |
Showing the latest 30 of 96. See every release on npm