Casbin for Rust
- Mentors
- Yang Luo, Yisheng Chai
- Organization
- Casbin
- Technologies
- go, rust, OAuth
- Topics
- security, cloud, authorization, IAM, Authentication
With the efforts of Casbin Community, the Rust version of the Casbin is now ready for production. Casbin-RS can provide access control with blazing fast speed. This project includes three main aspects:
1. Embrace Rust 2021 edition: Migrate from Rust 2018 to Rust 2021, clean up stale dependencies and make clippy happy. This task will be achieved with the help of Rust toolchain
2. Continuous maintenance of the surrounding ecology: Implement Axum middleware with examples, An article introducing how to use Axum with Casbin-rs. This task will also include maintaining the casbin-rs/examples repository.
3. Work on Casbin-grpc. As of now, the repository isn't completed and has many management apis, test functions and deprecated code. I will revamp the repository into rust 2021 version along with the updated dependencies