logologo
Inizio
Guida
Sviluppo
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Inizio
Guida
Sviluppo
Plugin
API
logologo

Autenticazione Utente

Panoramica
Gestione Autenticatori

Tipi di Autenticazione

Password
SMS

OIDC

Configurazione

Esempi

Login con Google
Login con Microsoft

SAML

Configurazione

Esempi

Login con Google
LDAP
CAS
WeChat Work
DingTalk
Chiavi API

Guida per Sviluppatori

Estendi Tipi di Autenticazione
Riferimento API

Verifica

Panoramica

Tipi di Verifica

SMS
Autenticatore TOTP

Guida per Sviluppatori

Estendi Tipi di Verifica
Estendi Scenari di Verifica
Estendi Provider SMS
Riferimento API
Autenticazione a Due Fattori (2FA)
Next PageGestione Autenticatori
Avviso di traduzione IA

Questa documentazione è stata tradotta automaticamente dall'IA.

#Autenticazione Utente

Il modulo di autenticazione utente di NocoBase è composto principalmente da due parti:

  • Il @nocobase/auth nel kernel definisce interfacce estendibili e middleware per il login, la registrazione, la verifica e altre funzionalità di autenticazione utente. Viene anche utilizzato per registrare e gestire diverse modalità di autenticazione estese.
  • Il plugin @nocobase/plugin-auth serve a inizializzare il modulo di gestione dell'autenticazione nel kernel e offre anche il metodo di autenticazione di base tramite nome utente (o email) e password.

È necessario utilizzarlo in combinazione con la funzionalità di gestione utenti fornita dal plugin @nocobase/plugin-users.

Inoltre, NocoBase mette a disposizione anche altri plugin per diverse modalità di autenticazione utente:

  • @nocobase/plugin-auth-sms - Fornisce la funzione di login tramite verifica SMS
  • @nocobase/plugin-auth-saml - Fornisce la funzione di login SAML SSO
  • @nocobase/plugin-auth-oidc - Fornisce la funzione di login OIDC SSO
  • @nocobase/plugin-auth-cas - Fornisce la funzione di login CAS SSO
  • @nocobase/plugin-auth-ldap - Fornisce la funzione di login LDAP SSO
  • @nocobase/plugin-auth-wecom - Fornisce la funzione di login WeCom
  • @nocobase/plugin-auth-dingtalk - Fornisce la funzione di login DingTalk

Grazie a questi plugin, una volta che l'amministratore ha configurato il metodo di autenticazione desiderato, gli utenti possono accedere direttamente al sistema utilizzando l'identità utente fornita da piattaforme come Google Workspace, Microsoft Azure, oppure connettersi a strumenti come Auth0, Logto, Keycloak. Inoltre, gli sviluppatori possono facilmente estendere altre modalità di autenticazione necessarie tramite le interfacce di base che mettiamo a disposizione.