Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Blitz Guard - The centralized permission based authorization for Blitz.js
https://github.com/ntgussoni/blitz-guard

authorization blitz-guard blitzjs cancan hacktoberfest hacktoberfest2021

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        



> 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](https://en.wikipedia.org/wiki/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](https://ntgussoni.github.io/blitz-guard/docs/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](https://ntgussoni.github.io/blitz-guard/docs/)

# How to contribute

[See how to contribute here ](https://ntgussoni.github.io/blitz-guard/docs/contributing)

## Contributors

**Thank you for making this awesome library.**



Gabriel Chertok

πŸ’» πŸ› πŸ“–

Nicolas Torres

πŸ’» πŸ› πŸ“–

Franco GonzΓ‘lez

πŸ“–

Zxilly

πŸ›

Kevin Østerkilde

πŸ“–

Francesco Sardo

πŸ’» πŸ›

bravo-kernel

πŸ“–

Dipankar Maikap

πŸ“–