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

Benutzerauthentifizierung

Überblick
Authenticator-Verwaltung

Authentifizierungstypen

Passwort
SMS

OIDC

Konfiguration

Beispiele

Google-Login
Microsoft-Login

SAML

Konfiguration

Beispiele

Google-Login
LDAP
CAS
WeChat Work
DingTalk
API-Schlüssel

Entwicklerhandbuch

Authentifizierungstypen erweitern
API-Referenz

Verifizierung

Überblick

Verifizierungstypen

SMS
TOTP-Authenticator

Entwicklerhandbuch

Verifizierungstypen erweitern
Verifizierungsszenarien erweitern
SMS-Anbieter erweitern
API-Referenz
Zwei-Faktor-Authentifizierung (2FA)
Next PageAuthenticator-Verwaltung
KI-Übersetzungshinweis

Diese Dokumentation wurde automatisch von KI übersetzt.

#Benutzerauthentifizierung

Das Benutzerauthentifizierungsmodul von NocoBase besteht hauptsächlich aus zwei Teilen:

  • Das @nocobase/auth im Kern definiert erweiterbare Schnittstellen und Middleware für die Benutzerauthentifizierung, wie Anmeldung, Registrierung und Verifizierung. Es dient auch dazu, verschiedene erweiterte Authentifizierungsmethoden zu registrieren und zu verwalten.
  • Das @nocobase/plugin-auth Plugin initialisiert das Authentifizierungsmanagementmodul im Kern und bietet die grundlegende Authentifizierung per Benutzername (oder E-Mail) und Passwort.

Dies muss in Verbindung mit der Benutzerverwaltungsfunktion des @nocobase/plugin-users Plugins verwendet werden.

Darüber hinaus bietet NocoBase weitere verschiedene Plugins für die Benutzerauthentifizierung:

  • @nocobase/plugin-auth-sms – Bietet die Anmeldung per SMS-Verifizierung.
  • @nocobase/plugin-auth-saml – Bietet die SAML SSO-Anmeldung.
  • @nocobase/plugin-auth-oidc – Bietet die OIDC SSO-Anmeldung.
  • @nocobase/plugin-auth-cas – Bietet die CAS SSO-Anmeldung.
  • @nocobase/plugin-auth-ldap – Bietet die LDAP SSO-Anmeldung.
  • @nocobase/plugin-auth-wecom – Bietet die WeCom-Anmeldung.
  • @nocobase/plugin-auth-dingtalk – Bietet die DingTalk-Anmeldung.

Mithilfe dieser Plugins können Administratoren die entsprechenden Authentifizierungsmethoden konfigurieren. Benutzer können sich dann direkt mit ihrer Benutzeridentität, die von Plattformen wie Google Workspace oder Microsoft Azure bereitgestellt wird, im System anmelden. Es ist auch möglich, eine Anbindung an Plattform-Tools wie Auth0, Logto oder Keycloak herzustellen. Darüber hinaus können Entwickler über die von uns bereitgestellten Basisschnittstellen auf einfache Weise weitere benötigte Authentifizierungsmethoden erweitern.