Tutorials
Note that certain tutorials address Casbin's model architecture and apply universally across all language implementations, while others target specific programming languages.
Kertas Kami
This paper provides an in-depth exploration of Casbin's design. If you reference Casbin/PML in academic work, please cite using the following BibTex:
@article{luo2019pml,
title={PML: An Interpreter-Based Access Control Policy Language for Web Services},
author={Luo, Yang and Shen, Qingni and Wu, Zhonghai},
journal={arXiv preprint arXiv:1903.09756},
year={2019}
}
This extended paper appears in Journal of Software. Citations in various formats (Refworks, EndNote, etc.) are available at: (another version) Access Control Policy Specification Language Based on Metamodel (in Chinese)
Video
- A Secure Vault - melaksanakan pengantara kebenaran dengan Casbin - JuniorDevSG
- Berbagi kebenaran pengguna dalam seni bina mikro-perkhidmatan berdasarkan Casbin (dalam Bahasa Rusia)
- Nest.js - Pengantara kebenaran RBAC RESTful Casbin
- Gin Tutorial Chapter 10: Learn Casbin basic models in 30 minutes (in Chinese)
- Gin Tutorial Chapter 11: Coding, API and custom function in Casbin (in Chinese)
- Gin + Casbin: Belajar Izin dalam Tindakan (dalam Bahasa Cina)
- Dasar-dasar jCasbin: Contoh RBAC yang Mudah (dalam Bahasa Cina)
- RBAC Golang berdasarkan Casbin (dalam Bahasa Cina)
- Belajar Gin + Casbin (1): Pembukaan & Gambaran Keseluruhan (dalam Bahasa Cina)
- ThinkPHP 5.1 + Casbin: Pengenalan (dalam Bahasa Cina)
- ThinkPHP 5.1 + Casbin: Penggunaan Otorisasi RBAC (dalam Bahasa Cina)
- ThinkPHP 5.1 + Casbin: RESTful & Middleware (dalam Bahasa Cina)
- Mulai Cepat untuk PHP-Casbin (dalam Bahasa Cina)
- ThinkPHP 5.1 + Casbin: Cara Menggunakan Fungsi Pencocokan Tersuai (dalam Bahasa Cina)
- Webman + Casbin: Cara Menggunakan Plugin Webman Casbin (dalam Bahasa Cina)
Model Meta-PERM (Dasar, Kesan, Permintaan, Pemadanan)
- Memahami Casbin dengan Konfigurasi Model Kawalan Akses yang Berbeza
- Memodelkan Penggunaan Kebenaran dengan PERM dalam Casbin
- Mendesain Sistem Kebenaran yang Fleksibel dengan Casbin
- Mengesahkan dengan Senarai Kawalan Akses
- Kawalan Akses dengan PERM dan Casbin (dalam Bahasa Parsi)
- [RBAC?] [ABAC?] .. PERM! New Way of Authorization for Cloud-Based Web Services and Apps (in Russian)](https://habr.com/ru/articles/539778/)
- Practice & Examples of Flexible Authorization Using Casbin & PERM (in Russian)
- Pengurusan kebenaran dengan Casbin (dalam Cina)
- Analisis Casbin (dalam Cina)
- Reka Bentuk Kebenaran Sistem (dalam Cina)
- Casbin: Enjin Kebenaran (dalam Cina)
- Melaksanakan ABAC dengan Casbin (dalam Cina)
- Analisis kod sumber Casbin (dalam Cina)
- Penilaian kebenaran dengan Casbin (dalam Cina)
- Casbin: Perpustakaan hari ini untuk Go (dalam Bahasa Cina)
HTTP & RESTful
Watcher
Beego
- Menggunakan Casbin dengan Beego: 1. Mulakan dan uji (dalam Bahasa Cina)
- Menggunakan Casbin dengan Beego: 2. Penyimpanan polisi (dalam Bahasa Cina)
- Menggunakan Casbin dengan Beego: 3. Pertanyaan Polisi (dalam Bahasa Cina)
- Menggunakan Casbin dengan Beego: 4. Pembaruan Polisi (dalam Bahasa Cina)
- Menggunakan Casbin dengan Beego: 5. Pembaruan Polisi (dilanjutkan) (dalam Bahasa Cina)
Gin
- Pengesahan dalam Projek Golang menggunakan Casbin
- Tutorial: Mengintegrasikan Gin dengan Casbin
- Penguatkuasaan Polisi pada K8s dengan Pipeline
- Pengesahan dan kebenaran dalam aplikasi Gin dengan JWT dan Casbin
- API backend dengan Go: 1. Pengesahan berdasarkan JWT (dalam Bahasa Cina)
- API backend dengan Go: 2. Kebenaran berdasarkan Casbin (dalam Bahasa Cina)
- Menggunakan perpustakaan kebenaran Casbin Go dengan Gin dan GORM (dalam Bahasa Jepun)