feathers-mongoose-casl
This package is no longer maintained, you can use the code base as a cookbook reference for some common uses like upload files
feathers-mongoose-casl is a set of services,hook,utils to your feathers server
Please read the Docs
in 30 minutes of the installation process, your server will be ready for production including managing users with @feathersjs/authentication, verify email and reset password with feathersjs-authentication-management, manage rules and roles with casl, uploads files with google/s3/local, send emails with sendgrid/mailgun, validate data with Joi, see api docs with swagger and manage your data with redux-admin dashboard
- Authentication
- JSON Web Token
- authentication-management to allow the user to reset Password, verify email..
- Authorization
- Manage user abilities with rules and roles
- Validation
- Validate params from client
- Docs
- A swagger documentation UI for you api.
- Dashboard
- Admin GUI to your Database
- Email service
- Send email with mailgun/sendgrid
- Files
- uploads files to you local server/s3/googl