What is Casbin?
The authorization library provides robust access control capabilities supporting multiple models including ACL, RBAC, and ABAC. It can be seamlessly integrated into a wide range of programming languages and frameworks including Golang, Java, C/C++, Node.js, JavaScript, PHP, Laravel, Python, .NET (C), Delphi, Rust, Ruby, Swift (Objective-C), Lua (OpenResty), Dart (Flutter), and Elixir. Developers can leverage this flexible and feature-rich authorization solution to implement fine-grained access control policies and secure their applications across diverse technology stacks
Highlights
- Supports multiple access control models: ACL, RBAC, ABAC
- Compatible with a wide range of programming languages and frameworks
- Enables implementation of granular access control policies
- Provides a unified authorization solution across diverse technology environments
Platforms
- Web
Social
