Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/owasp/rbac
Autenticação e AutorizaçãoSegurança WebDevSecOpsUtilitários e FrameworksGerenciamento de Identidade e Acesso (IAM)
GitHubowasp/rbac

rbac

PHP-RBAC é uma biblioteca de autorização para PHP. Ela fornece aos desenvolvedores Controle de Acesso Baseado em Funções (RBAC) Padrão Nível 2 do NIST e muito mais, na implementação mais rápida até o momento.

Ver Repositório
4361385há 11 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Site

#PHP-RBAC v2.x

O PHP-RBAC é uma biblioteca de autorização para PHP. Ela fornece aos desenvolvedores Controle de Acesso Baseado em Papéis Hierárquico de Nível 2 do NIST e muito mais, na implementação mais rápida até agora.

Versão Estável Atual: PHP-RBAC v2.0

##Conecte-se Conosco

  • Página Inicial: http://phprbac.net/
  • Página do Projeto OWASP: https://www.owasp.org/index.php/Phprbac
  • Documentação do PHP-RBAC: http://phprbac.net/docs_contents.php
  • Wiki do PHP-RBAC: https://github.com/OWASP/rbac/wiki
  • API do PHP-RBAC: http://phprbac.net/api.php
  • Rastreador de Problemas: https://github.com/OWASP/rbac/issues?state=open
  • Lista de Discussão: https://lists.owasp.org/mailman/listinfo/owasp_phprbac

##O que é um Sistema Rbac?

Dê uma olhada na seção "Antes de Começar" da nossa Documentação para aprender o que é um sistema RBAC e o que o PHP-RBAC tem a oferecer para você e seu projeto.

##Conformidade com o NIST Nível 2

Para informações sobre os Níveis de RBAC do NIST, consulte Este Artigo.

Para mais ótimos recursos, veja a Página do Grupo RBAC do NIST.

##Instalação

Agora você pode usar o Composer para instalar a base de código do PHP-RBAC.

Para as Instruções de Instalação, consulte a seção "Começando" da nossa Documentação.

##Uso##

Instanciando um Objeto PHP-RBAC

Com uma declaração 'use':

root@kitploit:~
    use PhpRbac;
    
    $rbac = new Rbac();

Sem uma declaração 'use', fora de um namespace:

root@kitploit:~
    $rbac = new PhpRbac\Rbac();

Sem uma declaração 'use', dentro de outro namespace (observe a barra invertida inicial):

root@kitploit:~
    $rbac = new \PhpRbac\Rbac();

##PHP-RBAC e PSR

A API Pública do PHP-RBAC agora é totalmente compatível com PSR-0, PSR-1 e PSR-2.

Agora você pode:

  • Usar o Composer para instalar/atualizar o PHP-RBAC
  • Usar qualquer autoloader compatível com PSR-0 com o PHP-RBAC
  • Usar o autoloader incluído para carregar o PHP-RBAC

Se você notar qualquer conflito com a conformidade com PSR, por favor Envie um Problema.

##O futuro do PHP-RBAC

Estamos no processo de refatorar os componentes internos do PHP-RBAC. Temos dois objetivos em mente ao fazer isso:

  • Atender às "Melhores Práticas" modernas de POO em PHP
  • Atender à conformidade com PSR do PHP-FIG: http://www.php-fig.org/

Com uma API Pública compatível com PSR já em vigor, podemos continuar trabalhando em direção aos nossos objetivos, um pedaço de cada vez, sem alterar a API Pública com a qual os desenvolvedores trabalham e na qual confiam, tornando a transição a mais suave e invisível possível.

##Contribuindo##

Aceitamos todas as contribuições que ajudarão a tornar o PHP-RBAC ainda melhor amanhã do que é hoje!

Por favor, visite a Wiki do PHP-RBAC para aprender sobre nosso processo de desenvolvimento e fluxo de trabalho.

###Como Você Pode Ajudar

  • Reporte Bugs, Solicitações de Melhorias ou erros de Documentação usando nosso Rastreador de Problemas
  • Escolha um Bug para trabalhar e envie um Pull Request
  • Faça sugestões úteis e contribuições para a Documentação usando nosso Rastreador de Problemas
  • Espalhe a palavra sobre o PHP-RBAC:
    • Criando Tutoriais
    • Blogando
    • Tweetando
    • Postando no Facebook
    • Postando no Google+
    • Conversando com amigos e colegas sobre nós
Baixar ferramenta