Anleitungen
Bevor Sie lesen, beachten Sie bitte, dass einige Tutorials für das Casbin-Modell und die Arbeit für alle Casbin-Implementierungen in verschiedenen Sprachen sind. Einige andere Tutorials sind sprachspezifisch.
Unsere Artikel
Dieses Papier geht tief in die Designdetails von Casbin ein. Bitte zitieren Sie die folgende BibTex, wenn Sie Casbin/PML als Referenz in Ihrem Beitrag verwenden:
@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}
}
Dies ist ein weiteres längeres Papier im Journal of Software. Das Zitat für verschiedene Formate (Refworks, EndNote, etc.). finden Sie unter: (eine andere Version) Zugriffskontrollrichtlinienspezifikationssprache basierend auf Metamodel (in Chinesisch)
Videos
- Ein sicherer Tresor - Implementierung von Autorisierungs-Middleware mit Casbin - JuniorDevSG
- Teilen von Benutzerberechtigungen in einer Mikro-Service-Architektur basierend auf Casbin (in Russisch)
- Nest.js - Casbin RESTful RBAC Autorisierung Midleware
- Gin Tutorial Kapitel 10: Erlernen Sie Casbin Basismodelle in 30 Minuten
- Gin Tutorial Kapitel 11: Programmierung, API und benutzerdefinierte Funktion in Casbin
- Gin + Casbin: Lernberechtigungen in Aktion (in Chinesisch)
- jCasbin Basics: Ein einfaches RBAC-Beispiel (in Chinesisch)
- Golangs RBAC basierend auf Casbin (in Chinesisch)
- Learning Gin + Kasbin (1): Öffne & Übersicht (in Chinesisch)
- ThinkPHP 5.1 + Casbin: Einführung (in Chinesisch)
- ThinkPHP 5.1 + Casbin: RBAC-Autorisierung (in Chinesisch)
- ThinkPHP 5.1 + Casbin: RESTful & Middleware (in Chinesisch)
- Schnellstart für PHP-Kasbin (in Chinesisch)
- ThinkPHP 5.1 + Casbin:Wie benutzt man benutzerdefinierte Matching-Funktionen (in Chinesisch)
- Webman + Casbin: Wie man Webman Casbin Plugin verwendet (in Chinesisch)
PERM Meta-Modell (Richtlinie, Effekt, Anfrage, Matcher)
- Casbin mit verschiedenen Konfigurationen des Zugriffskontrollmodells verstehen
- Modellierung der Autorisierung mit PERM in Kasbin
- Entwerfen eines flexiblen Berechtigungssystems mit Kasbin
- Mit Zugriffskontrolllisten autorisieren
- Zugriffskontrolle mit PERM und Kasbin (in Persisch)
- RBAC? ABAC? .. PERM! Neue Art der Autorisierung für Cloud-basierte Webdienste und Apps (in Russisch)
- Praxis & Beispiele für flexible Autorisierung mit Kasbin & PERM (in Russisch)
- Berechtigungsmanagement mit Kasbin (in Chinesisch)
- Analyse des Kasbin (in Chinesisch)
- Entwurf von Systemberechtigungen (in Chinesisch)
- Kasbin: Eine Berechtigungsmaschine (in Chinesisch)
- Implementierung von ABAC mit Casbin (in Chinesisch)
- Quellcode-Analyse von Casbin (in Chinesisch)
- Berechtigungsbewertung mit Kasbin (in Chinesisch)
- Kasbin: Bibliothek des Tages für Go (in Chinesisch)
- Go
- Java
- Node.js
- PHP
- .NET
- Rust
- Lua
HTTP & RESTful
Beobachter
Beego
- Verwendung von Casbin mit Beego: 1. Beginnen Sie und testen Sie (in Chinesisch)
- Verwendung von Casbin mit Beego: 2. Richtlinien-Speicher (in Chinesisch)
- Verwendung von Casbin mit Beego: 3. Richtlinien-Abfrage (in Chinesisch)
- Verwendung von Casbin mit Beego: 4. Richtlinien-Update (in Chinesisch)
- Verwendung von Casbin mit Beego: 5. Richtlinien-Update (Fortsetzt) (Chinesisch)
Gin
- Autorisierung in Golang-Projekten mit Casbin
- Tutorial: Integrate Gin with Casbin
- Durchsetzung von Richtlinien für K8s mit Pipeline
- Authentifizierung und Autorisierung in der Gin-Anwendung mit JWT und Casbin
- Backend API mit Go: 1. Authentifizierung basierend auf JWT (in Chinesisch)
- Backend API mit Go: 2. Autorisierung basierend auf Casbin (in Chinesisch)
- Verwendung der Go's Autorisierungsbibliothek Casbin mit Gin und GORM (in Japanisch)
Echo
Isis
- Iris + Casbin: Praxis für die Verwaltung von Berechtigungen (in Chinesisch)
- Rollenbasierte Zugriffssteuerung für HTTP basierend auf Casbin (in Chinesisch)
- Iris lernen + Kasbin von Grund auf
Hafen von VMware
Argo-CD
Ghai
SpringBoot
Express
Koa
Nest
- Wie man Rollenbasierte Authorization Middleware mit Casbin und Nest.js erstellt
- nest.js: Casbin RESTful RBAC Authorization Middleware (Video)
- Eine Demo-App mit Attribut-basierter Zugriffskontrolle in Node.js basierend auf Casbin
- Multi Tenant SaaS Starterkit mit cqrs Graphql Mikroservice Architektur