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}
}
Videos
- Una caja fuerte segura - implementando middleware de autorización con Casbin - JuniorDevSG
- Nest.js - Casbin RESTful RBAC authorization middleware
Meta-Modelo PERM (Política, Efecto, Solicitud, Coincidencias)
- Entendiendo Casbin con diferentes configuraciones de modelo de control de acceso
- Modelando autorización con PERM en Casbin
- Diseñando un sistema de permisos flexible con Casbin
- Autorizar con listas de control de acceso
HTTP & RESTful
Gin
- Autorización en Proyectos Golang usando Casbin
- Tutorial: Integrar Gin con Casbin
- Aplicación de políticas en K8s con Pipeline
- Autenticación y autorización en aplicación Gin con JWT y Casbin
Echo
Argo CD
Express
Koa
Nest
- How to Create Role-based Authorization Middleware with Casbin and Nest.js
- nest.js: Middleware de autorización RBAC RESTful con Casbin (Video)
- Una App Demo de Control de Acceso Basado en Atributos en Node.js Basado en Casbin
- Kit de inicio SaaS multi-tenant con arquitectura de microservicio graphql cqrs
Fastify
- Autorización HTTP Basada en Roles Básica en Rust con Casbin
- [Cómo usar la autorización casbin en tu aplicación web rust Parte - 1]
- [Cómo usar la autorización casbin en tu aplicación web rust Parte - 2]