Algumas das bibliotecas que publicamos.
A Authaz é uma plataforma proprietária. Os SDKs e ferramentas que escrevemos para trabalhar com ela vivem no GitHub sob licenças permissivas — as partes que você integra no seu código são algo que você pode ler, forkar e auditar.
O cliente que usamos em todo exemplo da Authaz. Envolve a API REST, cuida do contexto do tenant e expõe erros tipados quando a política nega. Publicado no npm, versionado com a plataforma, seguro para plugar num serviço Node existente.
Um cliente Go idiomático para a Authaz. Context-aware, tipado e pequeno o bastante para auditar numa sentada. Usado por times que rodam checagens RBAC dentro de serviços sensíveis a latência, onde toda dependência precisa se pagar.
Scriptável, binário único, escrito em Rust. Provisiona tenants, rotaciona chaves, inspeciona trilhas de auditoria e exporta bundles de política — a mesma superfície que o dashboard admin oferece, sem mouse. Distribuído como binário estático, sem dependência em tempo de execução.