Перейти до основного вмісту

Огляд

Casdoor використовує постачальників для надання сторонніх сервісів для платформи. У цьому розділі ви дізнаєтесь, як додати постачальників до Casdoor.

Що у нас є

Наразі у нас є шість типів постачальників:

  • Постачальники OAuth

    Casdoor дозволяє користувачам увійти через інші OAuth-додатки. Ви можете додати GitHub, Google, QQ та багато інших OAuth-додатків до Casdoor. Для отримання додаткової інформації, будь ласка, зверніться до розділу OAuth.

  • Постачальники SMS

    Casdoor надсилає SMS користувачам, коли вони хочуть підтвердити свої номери телефонів. Постачальники SMS використовуються для відправлення SMS у Casdoor.

  • Постачальники електронної пошти

    Постачальники електронної пошти подібні до постачальників SMS.

  • Постачальники зберігання

    Casdoor дозволяє користувачам зберігати файли за допомогою локальної файлової системи або хмарних OSS-сервісів.

  • Постачальники платежів

    Casdoor може додавати постачальників платежів, які будуть використовуватися для додавання методів оплати до продуктів на сторінці продукту. Наразі підтримуються такі постачальники платежів, як Alipay, WeChat Pay, PayPal та GC.

  • Постачальники капчі

    Casdoor підтримує налаштовуване капча у потоках користувачів. Наразі підтримуються такі постачальники капчі, як Default Captcha, reCAPTCHA, hCaptcha, Alibaba Cloud Captcha та Cloudflare Turnstile.

Як налаштувати та використовувати

Обсяг

Постачальники мають різні обсяги, які визначаються творцем. Тільки адміністратори мають дозвіл додавати та налаштовувати постачальників. У Casdoor є два типи адміністраторів:

  • Глобальний адміністратор: Всі користувачі під організацією built-in та користувачі, які включили IsGlobalAdmin. Постачальники, створені Глобальним адміністратором, можуть використовуватися всіма додатками.

  • Адміністратор організації: Користувачі, які включили IsAdmin. Постачальники, створені Адміністратором організації, можуть тільки використовуватися додатками під організацією (у розробці...).

Додати до додатку

Слідуйте нижченаведеним крокам, щоб додати постачальників до вашого додатку. Зауважте, що ви не можете використовувати постачальника у вашому додатку, поки не додасте його.

  1. Перейдіть на сторінку редагування додатку та додайте новий рядок постачальника.

    provider_overview_add

  2. Виберіть постачальника, якого ви хочете додати до додатку. Ви побачите всіх постачальників, які можуть використовуватися додатком.

    provider_overview_select

  3. Для OAuth та Captcha постачальників, ви можете налаштувати їх використання. Дивіться OAuth та Captcha для отримання додаткової інформації.

    provider_overview_config

Нарешті, збережіть конфігурацію. Тепер ви можете спробувати використовувати постачальника у вашому додатку.