gabrielmaialva33

gabrielmaialva33/base-acl-api

Base ACL is a modular access control list API built with AdonisJS v6 that provides a robust foundation for authentication and role-based access control. The API follows clean architecture principles with clear separation of concerns and is designed to serve as a base for multiple projects.

TypeScript
6
0
MIT License

Base ACL is a modular access control list API built with AdonisJS v6 that provides a robust foundation for authentication and role-based access control. It follows clean architecture principles with clear separation of concerns and is designed to serve as a base for multiple projects. The API includes JWT authentication, fine-grained permissions with ROOT, ADMIN, USER, EDITOR, and GUEST roles, and supports context-aware access control for resources like users, files, and permissions.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of gabrielmaialva33/base-acl-api

Account's avatar
Social authentication provider for AdonisJS
Account's avatar
Official authentication provider for Adonis framework
Account's avatar
Official caching module for AdonisJS framework
Account's avatar
Core of AdonisJS
Account's avatar
CORS middleware for AdonisJS HTTP server
Account's avatar
A thin wrapper on top of Flydrive to work seamlessly with AdonisJS
Account's avatar
Internationalization for AdonisJS apps
Account's avatar
Rate limiting package for AdonisJS framework
Account's avatar
SQL ORM built on top of Active Record pattern
Account's avatar
Mail provider for adonis framework and has support for all common mailing services to send emails
Account's avatar
AdonisJS addon for Redis
Account's avatar
Session provider for AdonisJS
Account's avatar
A middleware for AdonisJS to keep web applications secure from common web attacks
Account's avatar
AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native
Account's avatar
Queue system based on BullMQ for AdonisJS
Account's avatar
Form data validation library for Node.js
Account's avatar
An Argon2 library for Node
Account's avatar
A bcrypt library for NodeJS.
Account's avatar
JSON Web Token implementation (symmetric and asymmetric)
Account's avatar
Immutable date wrapper
Account's avatar
PostgreSQL client - pure javascript & libpq with the same API
Account's avatar
Polyfill for Metadata Reflection API
Account's avatar
The base configuration for ESLint used by AdonisJS applications and packages
Account's avatar
Prettier config preset for AdonisJS packages and applications
Account's avatar
Base TypeScript configuration files for AdonisJS applications and packages
Account's avatar
Browser and API testing client for Japa. Built on top of Playwright
Account's avatar
Assertion module for Japa
Account's avatar
OpenAPI Assertions plugin for Japa
Account's avatar
A bridge between AdonisJS and Japa
Account's avatar
A simple yet powerful testing framework for Node.js
Account's avatar
Super-fast alternative for babel
Account's avatar
TypeScript definitions for jsonwebtoken
Account's avatar
TypeScript definitions for luxon
Account's avatar
TypeScript definitions for node
Account's avatar
This package has been deprecated. Use prettier-plugin-edgejs instead.
Account's avatar
Mocking library for TypeScript
Account's avatar
TypeScript execution environment and REPL for node.js, with source map support
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

gabrielmaialva33's profile
gabrielmaialva33
321 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet