Skip to Content
Identity & Access Management

Auris Documentazione

Autenticazione, autorizzazione e gestione degli utenti per applicazioni moderne. Login hosted, autenticazione multi-fattore, permessi granulari, SSO enterprise, provisioning SCIM e SDK per ogni stack.

Esplora per argomento

La documentazione è organizzata in sette sezioni principali. Ognuna copre un aspetto diverso della piattaforma Auris, dall'avvio alle licenze software e alla documentazione completa delle API.

Per Iniziare
Cosa è Auris, come funziona, l'architettura della piattaforma, i concetti fondamentali come tenant, applicazioni e utenti, e un confronto con Auth0, Clerk e WorkOS.
Read more →
Guide Autenticazione
Pagine di login hosted con OAuth2 + PKCE, social login (Google, GitHub, Microsoft, Apple e altri 5), magic link, SMS OTP, passkey WebAuthn, credenziali M2M e SSO enterprise.
Read more →
Guide Autorizzazione
Controllo degli accessi basato sui ruoli (RBAC) con ruoli gerarchici, claim JWT personalizzati e autorizzazione fine-grained in stile Zanzibar (FGA) con DSL compatibile OpenFGA.
Read more →
Gestione Utenti
Creazione e gestione di utenti e ruoli, organizzazioni B2B multi-tenant con inviti, provisioning automatico SCIM 2.0 e importazione/esportazione massiva CSV/JSON.
Read more →
Console Admin
Gestisci applicazioni, branding e personalizzazione delle pagine hosted, template email, webhook, sessioni utente, impostazioni di sicurezza (MFA, protezione attacchi, regole IP), motore Actions e streaming dei log di audit.
Read more →
Riferimento API
Documentazione completa delle API REST con descrizioni degli endpoint, schemi di richiesta e risposta, intestazioni di autenticazione, pattern di paginazione, codici di errore e payload di esempio.
Read more →
Licenze Software
Proteggi il tuo software con chiavi di licenza — validazione online, ibrida e offline, seat flottanti, attivazione dispositivi, gating delle funzionalità, tracciamento utilizzo e automazione dei pagamenti via Stripe o PayPal.
Read more →

Guide per categoria

Guide dettagliate e passo-passo raggruppate per dominio. Ogni guida include esempi di codice, esempi di configurazione e link agli endpoint API pertinenti.

Autenticazione

  • Pagine di Login HostedFlusso OAuth2 Authorization Code + PKCE con pagine brandizzate per tenant.
  • Social LoginGoogle, GitHub, Microsoft, Apple, Facebook, Discord, LinkedIn, Twitter/X, Slack.
  • Magic LinkLogin email senza password con auto-registrazione per nuovi utenti.
  • SMS OTPPassword monouso via SMS con Twilio, con rate limiting e cooldown.
  • WebAuthn e PasskeyChiavi hardware WebAuthn/FIDO2 e passkey biometriche come metodo primario o 2FA.
  • Credenziali M2MGrant OAuth2 client_credentials per comunicazioni server-to-server.
  • Single Sign-On (SSO)Federazione di identity provider SAML 2.0 e OIDC tramite brokering Keycloak.

Autorizzazione

Organizzazioni

  • B2B Multi-TenantMulti-org con ruoli owner/admin/member/viewer e inviti basati su token.
  • SSO EnterpriseConnessioni SAML/OIDC per organizzazione con verifica del dominio.

Gestione Utenti

  • Gestione UtentiCiclo di vita utente: crea, aggiorna, disabilita, elimina, assegnazione ruoli e metadati.
  • Provisioning SCIMProvisioning automatico SCIM 2.0 da Okta, Azure AD e qualsiasi IdP conforme.
  • Importazione ed EsportazioneImportazione massiva da CSV/JSON con tracciamento avanzamento e segnalazione errori.

Sicurezza

Licenze

  • Riferimento API LicenzeTutti gli endpoint: policy, chiavi, seat, dispositivi, floating, offline, audit e automazione.
  • Console LicenzeGuida UI admin per gestione policy, chiavi, seat flottanti, dispositivi e log di audit.

SDK e strumenti

Pacchetti SDK ufficiali per integrare Auris nella tua applicazione. Tutti gli SDK JavaScript sono TypeScript-first con definizioni di tipo complete, tree-shakeable e pubblicati come ESM e CJS. L'SDK PHP supporta PHP 7.4+ senza dipendenze esterne.

L'SDK JavaScript fornisce il client core con OAuth2 PKCE, gestione dei token, magic link, social login, autenticazione M2M, verifica dei permessi, query FGA e verifica delle firme webhook. L'SDK React lo estende con AurisProvider, hook (useAuris, useUser, usePermissions, useFga) e componenti (AuthGuard, PermissionGate). L'SDK Next.js aggiunge helper di sessione lato server, Edge middleware e protezione delle route.

Visualizza la documentazione completa degli SDK →