CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
-
Updated
May 28, 2024 - JavaScript
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
A starter template for nextjs and material ui
Template for web application based on Angular for the frontend an Nest for the backend. It includes: user authentication and management via JWT and device detection; authorization management via CASL; GraphQL for query endpoints; Mongoose for connecting wiht MongoDB and filtering, sorting and pagination structures. This is the back-end.
NextSAS-RBAC: SaaS robusto com Next.js 14, RBAC, ABAC, Node.js, Fastify, Prisma e TurboRepo para controle de acesso granular, front-end performante e desenvolvimento eficiente.
This is a public NestJs starter template, a full functionable app with authentication and authorization.
🚀A template for building Software-as-Service (SAAS) apps with Reactjs, Nextjs, Prisma and OpenAI integration
A repository of email marketing legislation around the world, compiled by EmailOctopus.
feathers.js + casl: hooks & channels
Seamlessly integrate navigation permissions in Vue Router using CASL for Vue.js applications.
A proxied Prisma Client that implements validation, authorization and event-driven layers based on Zod and CASL.
airbnb clone
A generator to bootstrap fully-featured NestJS apps. Includes user registration, email verification, password recovery, claims-based access control, standardized responses with pagination, filtering and sorting, standardized error handling, OpenAPI auto-documentation and full e2e testing.
A fair good boilerplate to start a new NestJS project with Prisma
Add a description, image, and links to the casl topic page so that developers can more easily learn about it.
To associate your repository with the casl topic, visit your repo's landing page and select "manage topics."