APIs propres. SDKs complets. Documentation approfondie.
Conçu pour les développeurs
Intégrez l'identité en minutes avec des outils que vous connaissez déjà. Chaque fonctionnalité est API-first — si vous pouvez le faire dans le tableau de bord, vous pouvez l'automatiser.
Démarrez en minutes
Quelques lignes de code pour gérer l'identité programmatiquement.
import { NooClient } from '@noo/sdk';
const noo = new NooClient({
domain: 'your-tenant.noo.eu',
apiKey: 'your-api-key',
});
const user = await noo.users.create({
email: 'jane@example.com',
name: 'Jane Doe',
role: 'member',
});
console.log(user.id); curl -X POST https://api.noo.eu/v1/users \
-H "Authorization: Bearer ${TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"name": "Jane Doe",
"role": "member"
}' SDKs & intégrations
Bibliothèques clientes, infrastructure-as-code et outils IA natifs.
JavaScript / TypeScript
Pour les applications Node.js, Deno et navigateur. Support TypeScript complet.
Python
Intégrations Django et Flask incluses. Support asynchrone.
Go
Client Go idiomatique avec support du contexte et erreurs structurées.
Java / Kotlin
Starter Spring Boot et client autonome. JDK 11+.
Fournisseur Terraform
Gérez toute votre infrastructure noo en tant que code. Définissez les tenants, applications, politiques d'authentification et rôles utilisateur de manière déclarative — puis versionnez, révisez et déployez via votre pipeline CI/CD existant.
resource "noo_tenant" "production" {
name = "production"
domain = "auth.example.com"
}
resource "noo_application" "web_app" {
tenant_id = noo_tenant.production.id
name = "Web Application"
redirect_uri = "https://app.example.com/callback"
grant_types = ["authorization_code"]
}
resource "noo_mfa_policy" "require_passkeys" {
tenant_id = noo_tenant.production.id
enforce = true
factors = ["passkey"]
} Serveur MCP
Le serveur MCP de noo permet aux agents IA de gérer les opérations d'identité via le Model Context Protocol. Donnez à vos outils alimentés par des LLM la capacité de créer des utilisateurs, gérer les accès et interroger les journaux d'audit — le tout avec le même modèle de permissions que vos administrateurs humains.
Expérience développeur
Spécification OpenAPI 3.1
Documentation API complète avec exemples interactifs. Importez dans Postman, Insomnia ou votre outil préféré.
Webhooks
Notifications en temps réel pour les événements du cycle de vie utilisateur. Payloads signés avec logique de réessai.
Outil CLI
Gérez les tenants, les utilisateurs et la configuration depuis votre terminal. Parfait pour les pipelines CI/CD.
Environnement sandbox
Un environnement gratuit et isolé pour vos tests. Réinitialisable à tout moment. Pas de limite d'appels.
Prêt à intégrer ?
Créez un compte gratuit et commencez à construire en minutes.