Firebase
Firebase підтримує OIDC як провайдера ідентифікації, ви можете використовувати Casdoor як OIDC провайдера для веб-додатку Firebase.
1. Створіть проект Firebase
Перейдіть до Firebase Console, щоб створити проект.
1.1 Додайте Casdoor як провайдера
Спочатку вам потрібно активувати функцію "Identity Platform", щоб увімкнути інтеграцію OIDC на Firebase.
Виберіть OpenID Connect
у розділі Custom providers, заповніть наступну інформацію:
Назва (по порядку) | Опис | Приклад значення |
---|---|---|
Назва | Може бути будь-яким рядком, який вам подобається | casdoor |
Client ID | Client ID для додатку Casdoor | 294b09fbc17f95daf2fe |
Issuer (URL) | URL сервера Casdoor | https://door.casdoor.com |
Client Secret | Клієнтський секрет для додатку Casdoor | dd8982f7046ccba1bbd7851d5c1ece4e52bf039d |
Вищенаведені приклади значень можна отримати з демо-сайту Casdoor: app-vue-python-example
1.2 Додайте URL для зворотного виклику
Додайте Callback URL до Redirect URLs додатку Casdoor:
Тут ми надаємо приклад casdoor-firebase-example, який ви можете використовувати для аутентифікації Casdoor у вашому додатку. Щоб дізнатися більше про те, як використовувати аутентифікацію Casdoor у вашому додатку, будь ласка, зверніться до документації Firebase.