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}
}
Videolar
- Güvenli Bir Kasa - Casbin ile yetkilendirme ara yazılımı uygulama - JuniorDevSG
- Nest.js - Casbin RESTful RBAC yetkilendirme ara yazılımı
PERM Meta-Model (Politika, Efekt, İstek, Eşleştiriciler)
- Farklı Erişim Kontrol Modeli Yapılandırmaları ile Casbin'i Anlamak
- Casbin ile PERM ile Yetkilendirme Modelleme
- Casbin ile Esnek İzin Sistemi Tasarlama
- Erişim Kontrol Listeleri ile Yetkilendirme
HTTP & RESTful
Gin
- Casbin Kullanarak Golang Projelerinde Yetkilendirme
- Öğretici: Gin'i Casbin ile Entegre Etme
- K8s'de Politika Uygulamaları ile Pipeline
- Gin uygulamasında JWT ve Casbin ile kimlik doğrulama ve yetkilendirme
Echo
Argo CD
Express
Koa
Nest
- Casbin ve Nest.js ile Rol Tabanlı Yetkilendirme Ara Yazılımı Nasıl Oluşturulur
- nest.js: Casbin RESTful RBAC yetkilendirme ara yazılımı (Video)
- Casbin'e Dayalı Node.js'de Öznitelik Tabanlı Erişim Kontrolü Demo Uygulaması
- cqrs graphql mikroservis mimarisi ile çok kiracılı SaaS başlangıç kiti
Fastify
- Rust'ta Temel Rol Tabanlı HTTP Yetkilendirme Casbin ile
- [Rust web-app'inizde Casbin Yetkilendirmesini Nasıl Kullanırsınız Bölüm - 1]
- [Rust web-app'inizde Casbin Yetkilendirmesini Nasıl Kullanırsınız Bölüm - 2]