Contributor
Siddhesh Kanawade

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