概要
Providers in Casdoor are connectors to third-party services. This section describes the provider types and how to add and use them.
Provider types
Casdoor supports the following provider types:
| Type | Purpose |
|---|---|
| OAuth | Sign-in via external identity providers (e.g. GitHub, Google, QQ). See OAuth. |
| SMS | Send SMS verification codes for phone number verification. |
| メール | Send email (e.g. verification codes, notifications). |
| ストレージ | Store files on the local filesystem or cloud object storage (e.g. S3, OSS). |
| 支払い | Accept payments (e.g. Alipay, WeChat Pay, PayPal). Used for products and subscriptions. |
| キャプチャ | Protect sign-in and sign-up with captcha (Default, reCAPTCHA, hCaptcha, Cloudflare Turnstile, Alibaba Cloud, etc.). |
| Identity verification | Verify user identity via third-party services (e.g. Jumio) using ID documents. |
| MFA | Second-factor authentication (e.g. RADIUS) for multi-factor authentication. |
| Log | Forward permission audit events to an external logging backend (e.g. syslog) or store them as Casdoor Entry records. See Log providers. |