aicp-auth-node
v1.0.0
Published
Biblioteca de autenticação e autorização para Keycloak com suporte a permissões contextuais - Node.js/TypeScript
Downloads
24
Maintainers
Readme
@aicp/auth-node
Biblioteca de autenticação e autorização para Keycloak - Node.js/TypeScript
Instalação
npm install @aicp/auth-nodeUso
Express Middleware
import { ExpressMiddleware } from '@aicp/auth-node';
import express from 'express';
const app = express();
const authMiddleware = new ExpressMiddleware({
url: 'https://keycloak.example.com',
realm: 'my-realm',
clientId: 'my-client',
});
app.use('/api', authMiddleware.authenticate());React Provider
import { KeycloakProvider, useAuth } from '@aicp/auth-node';
function App() {
return (
<KeycloakProvider config={config}>
<YourApp />
</KeycloakProvider>
);
}Documentação Completa
Veja a documentação principal para mais detalhes.
