Skip to content
forked from OWASP/rbac

🔐 Custom, simple and effective authorization library 🗃, Roles Based Access Control (RBAC) for CRUD authorization, menu or module access, etc. for Asp.net with backend database.

License

Notifications You must be signed in to change notification settings

JavierCanon/Rolex.net

 
 

Rolex.net

Is an authorization library for .net It provides developers with NIST Level 2 Hierarchical Role Based Access Control and more.

What does it Do?

What is an Rbac System?:

Take a look at the "Before You Begin" section of our Documentation to learn what an RBAC system is and what PHP-RBAC has to offer you and your project.

NIST Level 2 Compliance

For information regarding NIST RBAC Levels, please see This Paper.

For more great resources see the NIST RBAC Group Page.

Screenshots

Philosophy of Javier Cañon

  • KISS by design and programming. An acronym for "keep it simple, stupid" or "keep it stupid simple", is a design principle. The KISS principle states that most systems work best if they are kept simple rather than made complicated; therefore, simplicity should be a key goal in design, and unnecessary complexity should be avoided. Variations on the phrase include: "Keep it simple, silly", "keep it short and simple", "keep it simple and straightforward", "keep it small and simple", or "keep it stupid simple".

  • Select the best tools for the job, use tools that take less time to finish the job.

  • Productivity over complexity and avoid unnecessary complexity for elegant or beauty code.

  • Computers are machines, more powerful every year, give them hard work, concentrate on being productive.

Community

  • Website, videos, photos, docs, etc. ()
  • Group
  • Wiki

Issues and Bug Traking

Please submit bug reports or feature requests on GitHub:

Requeriments

  • Windows 8.1, 10.
  • .Net Framework 4.8.

Install

Development Dependencies and Licenses Requirements

  • Microsoft Windows 8.1, 10.
  • Microsoft .Net Framework Target 4.8

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

Supported by, thanks to

Caphyon

Softcanon

License

This project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3 - see the LICENSE.md file for details.


Made with ❤️ by Javier Cañon.

About

🔐 Custom, simple and effective authorization library 🗃, Roles Based Access Control (RBAC) for CRUD authorization, menu or module access, etc. for Asp.net with backend database.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 98.7%
  • TSQL 1.1%
  • Other 0.2%