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

Firebase

Firebase підтримує OIDC як провайдера ідентифікації, ви можете використовувати Casdoor як OIDC провайдера для веб-додатку Firebase.

1. Створіть проект Firebase

Перейдіть до Firebase Console, щоб створити проект.

1.1 Додайте Casdoor як провайдера

провайдер

Спочатку вам потрібно активувати функцію "Identity Platform", щоб увімкнути інтеграцію OIDC на Firebase.

Виберіть OpenID Connect у розділі Custom providers, заповніть наступну інформацію:

Назва (по порядку)ОписПриклад значення
НазваМоже бути будь-яким рядком, який вам подобаєтьсяcasdoor
Client IDClient ID для додатку Casdoor294b09fbc17f95daf2fe
Issuer (URL)URL сервера Casdoorhttps://door.casdoor.com
Client SecretКлієнтський секрет для додатку Casdoordd8982f7046ccba1bbd7851d5c1ece4e52bf039d

oidc_config0

Вищенаведені приклади значень можна отримати з демо-сайту Casdoor: app-vue-python-example

oidc_config1

1.2 Додайте URL для зворотного виклику

Додайте Callback URL до Redirect URLs додатку Casdoor:

oidc_config2

oidc_config3

Тут ми надаємо приклад casdoor-firebase-example, який ви можете використовувати для аутентифікації Casdoor у вашому додатку. Щоб дізнатися більше про те, як використовувати аутентифікацію Casdoor у вашому додатку, будь ласка, зверніться до документації Firebase.