Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
rbac — PHP-RBAC est une bibliothèque d'autorisation pour PHP. Elle fournit aux développeurs le contrôle d'accès basé sur les rôles standard Niveau 2 du NIST et plus encore, dans l'implémentation la plus rapide à ce jour. | Kitploit
Outils/GitHubGitHub/owasp/rbac
Authentification et AutorisationSécurité WebDevSecOpsUtilitaires et FrameworksGestion des Identités et des Accès (IAM)
GitHubowasp/rbac

rbac

PHP-RBAC est une bibliothèque d'autorisation pour PHP. Elle fournit aux développeurs le contrôle d'accès basé sur les rôles standard Niveau 2 du NIST et plus encore, dans l'implémentation la plus rapide à ce jour.

Voir le dépôt
43613817il y a 11 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

#PHP-RBAC v2.x

PHP-RBAC est une bibliothèque d'autorisation pour PHP. Elle offre aux développeurs un contrôle d'accès hiérarchique basé sur les rôles de niveau 2 NIST et plus encore, dans l'implémentation la plus rapide à ce jour.

Version stable actuelle : PHP-RBAC v2.0

##Nous contacter

  • Page d'accueil : http://phprbac.net/
  • Page du projet OWASP : https://www.owasp.org/index.php/Phprbac
  • Documentation PHP-RBAC : http://phprbac.net/docs_contents.php
  • Wiki PHP-RBAC : https://github.com/OWASP/rbac/wiki
  • API PHP-RBAC : http://phprbac.net/api.php
  • Suivi des problèmes : https://github.com/OWASP/rbac/issues?state=open
  • Liste de diffusion : https://lists.owasp.org/mailman/listinfo/owasp_phprbac

##Qu'est-ce qu'un système RBAC ?

Jetez un coup d'œil à la section "Avant de commencer" de notre Documentation pour découvrir ce qu'est un système RBAC et ce que PHP-RBAC peut vous apporter ainsi qu'à votre projet.

##Conformité NIST niveau 2

Pour des informations sur les niveaux RBAC NIST, veuillez consulter Ce document.

Pour plus de ressources, consultez la Page du groupe RBAC NIST.

##Installation

Vous pouvez désormais utiliser Composer pour installer la base de code de PHP-RBAC.

Pour les instructions d'installation, veuillez vous référer à la section "Pour commencer" de notre Documentation.

##Utilisation##

Instanciation d'un objet PHP-RBAC

Avec une instruction 'use' :

    use PhpRbac;
    
    $rbac = new Rbac();

Sans instruction 'use', en dehors d'un espace de noms :

    $rbac = new PhpRbac\Rbac();

Sans instruction 'use', à l'intérieur d'un autre espace de noms (remarquez l'antislash de début) :

    $rbac = new \PhpRbac\Rbac();

##PHP-RBAC et PSR

L'API publique de PHP-RBAC est désormais entièrement conforme à PSR-0, PSR-1 et PSR-2.

Vous pouvez désormais :

  • Utiliser Composer pour installer/mettre à jour PHP-RBAC
  • Utiliser n'importe quel autoloader conforme PSR-0 avec PHP-RBAC
  • Utiliser l'autoloader inclus pour charger PHP-RBAC

Si vous remarquez des conflits avec la conformité PSR, veuillez Soumettre un problème.

##L'avenir de PHP-RBAC

Nous sommes en train de refactoriser les composants internes de PHP-RBAC. Nous avons deux objectifs en tête en le faisant :

  • Respecter les "bonnes pratiques" modernes de la POO PHP
  • Atteindre la conformité PSR de PHP-FIG : http://www.php-fig.org/

Avec une API publique déjà conforme PSR, nous pouvons continuer à travailler vers nos objectifs pièce par pièce sans modifier l'API publique sur laquelle les développeurs travaillent et comptent, rendant la transition aussi fluide et invisible que possible.

##Contribuer##

Nous accueillons toutes les contributions qui aideront à rendre PHP-RBAC encore meilleur demain qu'aujourd'hui !

Veuillez visiter le Wiki PHP-RBAC pour en savoir plus sur notre processus de développement et notre flux de travail.

###Comment vous pouvez aider

  • Signaler des bogues, des demandes d'amélioration ou des erreurs de documentation en utilisant notre Suivi des problèmes
  • Choisir un bogue à résoudre et soumettre une Pull Request
  • Faire des suggestions et contributions utiles à la Documentation en utilisant notre Suivi des problèmes
  • Faire connaître PHP-RBAC en :
    • Créant des tutoriels
    • Bloguant
    • Tweetant
    • Facebookant
    • Google+ant
    • Parlant de nous à vos amis et collègues
Télécharger l’outil