dhruv-aggarwal / flask-rrbac Goto Github PK
View Code? Open in Web Editor NEWRBAC library for Flask
License: MIT License
RBAC library for Flask
License: MIT License
Ease the process of decorating every endpoint in the application with _authenticate
Currently, on every request, a db call is being made to load the user related access data.
We can avoid this by caching the results after the first call.
Things to implement for this:
Add the following to documentation:
Give support for optionally loading role route map from a config file
Add flask-like url matching
e.g.
UserA has access to view only a single campaign: ruleA = '/a/b/<int:c>'
UserB has access to view all campaigns: ruleB = '/a/b/*'
Right now, due to exact matching, UserB will not get access to ruleA.
Add a blueprint to manage role, route and mapping entities.
This should be an optional blueprint
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.