Skip to Content
Identity & Access Management

Auris Documentation

Authentification, autorisation et gestion des utilisateurs pour les applications modernes. Login hébergé, authentification multi-facteurs, permissions granulaires, SSO enterprise, provisionnement SCIM et SDK pour chaque stack.

Explorer par thème

La documentation est organisée en sept sections principales. Chacune couvre un aspect différent de la plateforme Auris, du démarrage aux licences logicielles et à la référence API complète.

Démarrer
Ce qu'est Auris, comment ça fonctionne, l'architecture de la plateforme, les concepts fondamentaux comme les tenants, applications et utilisateurs, et une comparaison avec Auth0, Clerk et WorkOS.
Read more →
Guides d'authentification
Pages de login hébergées avec OAuth2 + PKCE, social login (Google, GitHub, Microsoft, Apple et 5 autres), magic links, SMS OTP, passkeys WebAuthn, identifiants M2M et SSO enterprise.
Read more →
Guides d'autorisation
Contrôle d'accès basé sur les rôles (RBAC) avec rôles hiérarchiques, claims JWT personnalisés et autorisation fine-grained en style Zanzibar (FGA) avec DSL compatible OpenFGA.
Read more →
Gestion des utilisateurs
Création et gestion des utilisateurs et des rôles, organisations B2B multi-tenant avec invitations, provisionnement automatique SCIM 2.0 et importation/exportation en masse CSV/JSON.
Read more →
Console Admin
Gérez les applications, le branding et la personnalisation des pages hébergées, les modèles d'e-mail, les webhooks, les sessions utilisateur, les paramètres de sécurité (MFA, protection contre les attaques, règles IP), le moteur Actions et le streaming des journaux d'audit.
Read more →
Référence API
Documentation complète de l'API REST avec descriptions des endpoints, schémas de requête et réponse, en-têtes d'authentification, patterns de pagination, codes d'erreur et exemples de payloads.
Read more →
Licences Logicielles
Protégez votre logiciel avec des clés de licence — validation en ligne, hybride et hors ligne, sièges flottants, activation d'appareils, contrôle des fonctionnalités, suivi d'utilisation et automatisation des paiements via Stripe ou PayPal.
Read more →

Guides par catégorie

Guides détaillés, étape par étape, regroupés par domaine. Chaque guide inclut des exemples de code, des exemples de configuration et des liens vers les endpoints API pertinents.

Authentification

  • Pages de Login HébergéesFlux OAuth2 Authorization Code + PKCE avec pages brandées par tenant.
  • Social LoginGoogle, GitHub, Microsoft, Apple, Facebook, Discord, LinkedIn, Twitter/X, Slack.
  • Magic LinksLogin email sans mot de passe avec auto-inscription pour les nouveaux utilisateurs.
  • SMS OTPMot de passe à usage unique par SMS via Twilio avec limitation de débit et cooldowns.
  • WebAuthn & PasskeysClés matérielles WebAuthn/FIDO2 et passkeys biométriques comme méthode principale ou 2FA.
  • Identifiants M2MGrant OAuth2 client_credentials pour la communication serveur à serveur.
  • Single Sign-On (SSO)Fédération de fournisseurs d'identité SAML 2.0 et OIDC via le courtage Keycloak.

Autorisation

Organisations

  • B2B Multi-TenantMulti-org avec rôles owner/admin/member/viewer et invitations basées sur token.
  • SSO EnterpriseConnexions SAML/OIDC par organisation avec vérification de domaine.

Gestion des utilisateurs

  • Gestion des utilisateursCycle de vie utilisateur : créer, mettre à jour, désactiver, supprimer, attribution de rôles et métadonnées.
  • Provisionnement SCIMProvisionnement automatique SCIM 2.0 depuis Okta, Azure AD et tout IdP conforme.
  • Importer & ExporterImportation en masse depuis CSV/JSON avec suivi de la progression et rapport d'erreurs.

Sécurité

Licences

  • Référence API LicencesTous les endpoints : politiques, clés, sièges, appareils, flottants, hors ligne, audit et automatisation.
  • Console LicencesGuide UI admin pour la gestion des politiques, clés, sièges flottants, appareils et journaux d'audit.

SDK et outils

Packages SDK officiels pour intégrer Auris dans votre application. Tous les SDK JavaScript sont TypeScript-first avec des définitions de types complètes, tree-shakeable et publiés en ESM et CJS. Le SDK PHP supporte PHP 7.4+ sans dépendances externes.

Le SDK JavaScript fournit le client core avec OAuth2 PKCE, gestion des tokens, magic links, social login, authentification M2M, vérification des permissions, requêtes FGA et vérification des signatures webhook. Le SDK React l'étend avec AurisProvider, hooks (useAuris, useUser, usePermissions, useFga) et composants (AuthGuard, PermissionGate). Le SDK Next.js ajoute des helpers de session côté serveur, Edge middleware et protection des routes.

Voir la documentation complète des SDK →