nuxt-users
Version: 
A comprehensive user management module for Nuxt 3 and Nuxt 4 applications with authentication, authorization, database support, and CLI tools
52 lines (37 loc) ⢠1.21 kB
Markdown
# Nuxt Users
A user authentication module for Nuxt 3 and Nuxt 4 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 3 & 4 compatibility
  - Easy customization and extension
## Documentation
š **Full documentation is available at: [https://nuxt-users.webmania.cc/](https://nuxt-users.webmania.cc/)**
## License
MIT
## Dev misc
### Using yalc
```bash
# Publish the module's new version
yalc publish
# Install the module in the consumer app
yalc add nuxt-users
```