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 über Kasbin ein. Bitte zitieren Sie die folgende BibTex, wenn Sie Casbin/PML als Referenz in Ihrem Artikel 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: How to use Webman Casbin Plugin (in Chinese)
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! Neuer Weg der Autorisierung für Cloud-Based Web Services 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)
HTTP & RESTful
Beobachter
Beego
- Verwendung von Casbin mit Beego: 1. Beginnen und testen (in Chinesisch)
- Verwendung von Casbin mit Beego: 2. Richtlinien-Speicher (in Chinesisch)
- Verwendung von Casbin mit Beego: 3. Richtlinienabfrage (in Chinesisch)
- Verwendung von Casbin mit Beego: 4. Richtlinien-Update (in Chinesisch)
- Verwendung von Casbin mit Beego: 5. Richtlinien-Update (Fortsetzung) (Chinesisch)
Gin
- Autorisierung in Golang-Projekten mit Casbin
- Tutorial: Integriere Gin mit Cabsin
- 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
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