n3n / blitz-guard

Blitz Guard - The centralized permission based authorization for Blitz.js

Home Page:https://ntgussoni.github.io/blitz-guard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The centralized permission based authorization for Blitz.js

GitHub Workflow Status (branch) npm npm

Blitz Guard is an authorization library which allows or restricts access to specific resources. It implements Attribute-based access control

It aims to reduce boilerplate and hard to understand authorization rules by having only a single source of truth in the Ability file

Install

Using the recipe is the easiest way. It will add the packages and create the base configuration files.

blitz install ntgussoni/blitz-guard-recipe

Get started

See the docs

How to contribute

See how to contribute here

Contributors

Thank you for making this awesome library.


Gabriel Chertok

๐Ÿ’ป ๐Ÿ› ๐Ÿ“–

Nicolas Torres

๐Ÿ’ป ๐Ÿ› ๐Ÿ“–

Franco Gonzรกlez

๐Ÿ“–

Zxilly

๐Ÿ›

Kevin ร˜sterkilde

๐Ÿ“–

Francesco Sardo

๐Ÿ’ป ๐Ÿ›

bravo-kernel

๐Ÿ“–

Dipankar Maikap

๐Ÿ“–

About

Blitz Guard - The centralized permission based authorization for Blitz.js

https://ntgussoni.github.io/blitz-guard

License:MIT License


Languages

Language:TypeScript 48.5%Language:HTML 41.8%Language:JavaScript 6.1%Language:CSS 3.4%Language:Shell 0.2%