CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
-
Updated
Dec 8, 2024 - JavaScript
CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
An opinionated backend framework based on NestJS. Get your CRUD app up and running in no time! ⚙️🔒
🚀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.
A Generative Toolkit for NestJS Developers. Harness the speed of a BaaS while preserving complete freedom and control over your NestJS stack.
feathers.js + casl: hooks & channels
Use the tools you know. Respect users' privacy. Forget cookie consents. Comply with GDPR, ePrivacy, COPPA, CalOPPA, PECR, PIPEDA, CASL; you name it.
This project contains all the necessary boilerplate to setup a multi-tenant SaaS with Next.js and Fastify including authentication and RBAC authorization.
A fair good boilerplate to start a new NestJS project with Prisma
Frontend for the Unikube platform. Run k8s 🐳 🚢 dev setups 🤓 with ease! 🤩
This example shows how to configure CASL with permissions that is stored in the database
A simple component to check the user has permission to access wrapped UI components or not.
A proxied Prisma Client that implements validation, authorization and event-driven layers based on Zod and CASL.
Nestjs attribute based access management using CASL library
A starter template for nextjs and material ui
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."