An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
-
Updated
Aug 10, 2025 - Go
Authorization is the process of granting or denying permissions based on rules. This should not be confused with authentication, which is the act of verifying someone’s identitiy.
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
Warrant is a highly scalable, centralized authorization service based on Google Zanzibar. Use it to define, enforce, query, and audit application authorization and access control.
GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex
🔑 Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URLs and Roles & Credentials.
Redis adapter for Casbin
Ent adapter for Casbin
Permguard is an Open Source Multi-Zone, Multi-Tenant, ZTAuth* Provider
Kubernetes (k8s) RBAC & ABAC authorization middleware based on Casbin
Istio/Envoy RBAC & ABAC authorization middleware based on Casbin
Go SDK for Warrant
MySQL adapter for Casbin
Open Policy Agent-backed authentication in OpenFaaS Serverless functions