Tutorials
This page lists papers, videos, and community tutorials for Casbin. Some cover the model and apply to all languages; others are written for a specific language or framework.
Papers
The paper describes Casbin’s design in depth. To cite it in academic work, use:
@article{luo2025perm,
title={PERM: Streamlining Cloud Authorization With Flexible and Scalable Policy Enforcement},
author={Luo, Yang and Shen, Qingni and Wu, Zhonghai},
journal={IEEE Transactions on Information Forensics and Security},
year={2025},
volume={20},
number={7},
pages={8481-8496},
publisher={IEEE}
}
Vídeos
- Um Cofre Seguro - implementando middleware de autorização com Casbin - JuniorDevSG
- Nest.js - Casbin RESTful RBAC authorization middleware
Meta-Modelo PERM (Política, Efeito, Requisição, Correspondentes)
- Entendendo o Casbin com diferentes Configurações de Modelo de Controle de Acesso
- Modelando Autorização com PERM no Casbin
- Projetando um Sistema de Permissões Flexível com Casbin
- Autorize com Listas de Controle de Acesso
HTTP & RESTful
Gin
- Autorização em Projetos Golang usando Casbin
- Tutorial: Integrar Gin com Casbin
- Aplicações de políticas no K8s com Pipeline
- Autenticação e autorização em aplicação Gin com JWT e Casbin
Echo
Argo CD
Express
Koa
Nest
- How to Create Role-based Authorization Middleware with Casbin and Nest.js
- nest.js: Middleware de autorização RBAC RESTful com Casbin (Vídeo)
- Um App de Demonstração de Controle de Acesso Baseado em Atributos em Node.js Baseado em Casbin
- Kit inicial SaaS multi-tenant com arquitetura de microserviço graphql cqrs
Fastify
- Autorização HTTP Baseada em Funções Básicas em Rust com Casbin
- [Como usar autorização casbin em seu web-app rust Parte - 1]
- [Como usar autorização casbin em seu web-app rust Parte - 2]