Tutoriels
Avant de lire, veuillez noter que certains tutoriels sont pour le modèle de Casbin et fonctionnent pour toutes les implémentations de Casbin dans différentes langues. D'autres tutoriels sont spécifiques à la langue.
Nos papiers
Ce papier creuse profondément dans les détails du design à propos de Casbin. Veuillez citer le BibTex suivant si vous utilisez Casbin/PML comme référence dans votre article :
@article{luo2019pml,
title={PML: An Interpreter-Based Access Control Policy Language for Web Services},
author={Luo, Yang et Shen, Qingni et Wu, Zhonghai},
journal={arXiv preprint arXiv:1903.09756},
year={2019}
}
Il s'agit d'un autre document de version plus longue publié dans Journal of Software. La citation pour différents formats (Refworks, EndNote, etc.). peut être trouvé à : (autre version) Langue de spécification de la politique de contrôle d'accès basée sur Metamodel (en chinois)
Vidéos
- Un coffre sécurisé - implémentant un middleware d'autorisation avec Casbin - JuniorDevSG
- Partage des permissions utilisateur dans une architecture micro-service basée sur Casbin (en russe)
- Nest.js - Casbin RESTful autorisation RBAC midleware
- Tutoriel sur le Gin Chapitre 10 : Apprenez les modèles de base Casbin en 30 minutes
- Tutoriel sur le Gin Chapitre 11: Codage, API et fonction personnalisée dans Casbin
- Gin + Casbin: Permissions d'apprentissage en action (en chinois)
- JCasbin Basics: Un exemple simple de RBAC (en chinois)
- RBAC de Golang basé sur Casbin (en chinois)
- Gin d'apprentissage + Casbin (1): Ouverture & Aperçu (en chinois)
- ThinkPHP 5.1 + Casbin: Introduction (en chinois)
- ThinkPHP 5.1 + Casbin: Autorisation RBAC (en chinois)
- ThinkPHP 5.1 + Casbin: RESTful & Middleware (en chinois)
- Démarrage rapide pour PHP-Casbin (en chinois)
- ThinkPHP 5.1 + Casbin:Comment utiliser des fonctions personnalisées (en chinois)
- Webman + Casbin: How to use Webman Casbin Plugin (in Chinese)
Méta-modèle PERM (politique, effets, requête, correspondants)
- Comprendre Casbin avec différentes configurations de modèles de contrôle d'accès
- Modeling Authorization with PERM in Casbin
- Concevoir un système de permissions flexible avec Casbin
- Autoriser avec les listes de contrôle d'accès
- Contrôle d'accès avec PERM et Casbin (en persan)
- RBAC? ABAC? .. PERM! Nouvelle façon d'autoriser les applications et les services Web basés sur le cloud (en russe)
- Pratiquez & Exemples d'Autorisation Flexible utilisant Casbin & PERM (en russe)
- Gestion des autorisations avec Casbin (en chinois)
- Analyse de Casbin (en chinois)
- Conception des permissions système (en chinois)
- Casbin: Un moteur d'autorisation (en chinois)
- Mise en œuvre de l'ABAC avec Casbin (en chinois)
- Analyse du code source de Casbin (en chinois)
- Évaluation des autorisations avec Casbin (en chinois)
- Casbin: Bibliothèque du jour (en chinois)
HTTP & RESTful
Observateur
Beego
- Utilisation de Casbin avec Beego : 1. Commencez et testez (en chinois)
- Utilisation de Casbin avec Beego: 2. Politique de stockage (en chinois)
- Utilisation de Casbin avec Beego: 3. Requête de politique (en chinois)
- Utilisation de Casbin avec Beego: 4. Mise à jour de la politique (en chinois)
- Utilisation de Casbin avec Beego: 5. Mise à jour de la politique (en chinois)
Gin
- Autorisation dans les projets Golang en utilisant Casbin
- Tutoriel : Intégrer le Gin avec la Cabine
- Application des politiques pour les K8s avec pipeline
- Authentification et autorisation dans l'application Gin avec JWT et Casbin
- API Backend avec Go: 1. Authentification basée sur JWT (en chinois)
- API Backend avec Go: 2. Autorisation basée sur Casbin (en chinois)
- Utilisation de la bibliothèque d'autorisation de Go Casbin avec Gin et GORM (en japonais)
Écho
Iris
- Iris + Casbin: Pratique pour la gestion des autorisations (en chinois)
- Contrôle d'accès basé sur les rôles pour HTTP basé sur Casbin (en chinois)
- Apprendre iris + Casbin à partir de zéro
Port VMware
- Casbin: framework de contrôle d'accès Golang (en chinois)
- Contrôle d'accès dans le port (en chinois)
CD Argo
Requin
Exprimé
Koa
Nid
- Comment créer un Middleware d'autorisation basé sur un rôle avec Casbin et Nest.js
- nest.js : Casbin RESTful autorisation middleware RBAC (Video)
- Une application de démonstration de contrôle d'accès basé sur des attributs dans Node.js basée sur Casbin
- Kit de démarrage multi-locataires SaaS avec architecture microservice graphql cqrs