Übersicht
Casdoor nutzt Anbieter, um Drittanbieterdienste für die Plattform anzubieten. In diesem Kapitel erfahren Sie, wie Sie Anbieter zu Casdoor hinzufügen können.
Was wir haben
Derzeit haben wir sechs Arten von Anbietern:
OAuth-Anbieter
Casdoor erlaubt es Benutzern, sich über andere OAuth-Anwendungen anzumelden. Sie können GitHub, Google, QQ und viele andere OAuth-Anwendungen zu Casdoor hinzufügen. Weitere Details finden Sie bitte im OAuth-Abschnitt.
SMS-Anbieter
Casdoor sendet SMS an Benutzer, wenn sie ihre Telefonnummern verifizieren möchten. SMS-Anbieter werden verwendet, um SMS in Casdoor zu senden.
E-Mail-Anbieter
E-Mail-Anbieter sind ähnlich wie SMS-Anbieter.
Speicheranbieter
Casdoor ermöglicht es Benutzern, Dateien mit dem lokalen Dateisystem oder Cloud-OSS-Diensten zu speichern.
Zahlungsanbieter
Casdoor kann Zahlungsanbieter hinzufügen, die verwendet werden, um Zahlungsmethoden zu Produkten auf der Produktseite hinzuzufügen. Derzeit unterstützte Zahlungsanbieter umfassen Alipay, WeChat Pay, PayPal und GC.
Captcha-Anbieter
Casdoor unterstützt konfigurierbare Captchas in Benutzerabläufen. Derzeit unterstützte Captcha-Anbieter umfassen Standard Captcha, reCAPTCHA, hCaptcha, Alibaba Cloud Captcha und Cloudflare Turnstile.
Wie man konfiguriert und verwendet
Bereich
Anbieter haben unterschiedliche Bereiche, die vom Ersteller festgelegt werden. Nur Administratoren haben die Berechtigung, Anbieter hinzuzufügen und zu konfigurieren. Es gibt zwei Arten von Administratoren in Casdoor:
Globaler Administrator: Alle Benutzer unter der
built-in
Organisation und die Benutzer, dieIsGlobalAdmin
aktivieren. Die vom Globalen Administrator erstellten Anbieter können von allen Anwendungen verwendet werden.Organisationsadministrator: Benutzer, die
IsAdmin
aktivieren. Die vom Organisationsadministrator erstellten Anbieter können nur von den Anwendungen unter der Organisation verwendet werden (in Entwicklung...).
Zur Anwendung hinzufügen
Folgen Sie den untenstehenden Schritten, um Anbieter zu Ihrer Anwendung hinzuzufügen. Beachten Sie, dass Sie den Anbieter in Ihrer Anwendung nicht verwenden können, bis Sie ihn hinzugefügt haben.
Gehen Sie zur Anwendungsbearbeitungsseite und fügen Sie eine neue Anbieterzeile hinzu.
Wählen Sie einen Anbieter aus, den Sie zur Anwendung hinzufügen möchten. Sie werden alle Anbieter sehen, die die Anwendung verwenden kann.
Für OAuth und Captcha Anbieter können Sie deren Verwendung konfigurieren. Siehe OAuth und Captcha für weitere Informationen.
Speichern Sie schließlich die Konfiguration. Sie können jetzt versuchen, den Anbieter in Ihrer Anwendung zu verwenden.