Firebase
Firebase поддерживает OIDC в качестве поставщика идентификации, вы можете использовать Casdoor в качестве OIDC-провайдера для веб-приложения Firebase.
1. Создать проект Firebase
Перейдите в Консоль Firebase, чтобы создать проект.
1.1 Добавить Casdoor в качестве провайдера

Сначала вам нужно включить функцию "Платформа идентификации", чтобы включить интеграцию OIDC в Firebase.
Выберите OpenID Connect в пользовательских провайдерах, заполните следующую информацию:
| Имя (по порядку) | Описание | Пример значения |
|---|---|---|
| Имя | Может быть любой строкой, которую вы хотите | casdoor |
| Идентификатор клиента | Идентификатор клиента для приложения Casdoor | 294b09fbc17f95daf2fe |
| Издатель (URL) | URL-адрес сервера Casdoor | https://door.casdoor.com |
| Секрет клиента | Секрет клиента для приложения Casdoor | dd8982f7046ccba1bbd7851d5c1ece4e52bf039d |

Примеры значений выше можно получить с демо-сайта Casdoor: app-vue-python-example

1.2 Добавить URL обратного вызова
Добавьте URL обратного вызова в URL-адреса перенаправления приложения Casdoor:


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