Перейти к основному содержанию

Firebase

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

1. Создать проект Firebase

Перейдите в Консоль Firebase, чтобы создать проект.

1.1 Добавить Casdoor в качестве провайдера

провайдер

Сначала вам нужно включить функцию "Платформа идентификации", чтобы включить интеграцию OIDC в Firebase.

Выберите OpenID Connect в пользовательских провайдерах, заполните следующую информацию:

Имя (по порядку)ОписаниеПример значения
ИмяМожет быть любой строкой, которую вы хотитеcasdoor
Идентификатор клиентаИдентификатор клиента для приложения Casdoor294b09fbc17f95daf2fe
Издатель (URL)URL-адрес сервера Casdoorhttps://door.casdoor.com
Секрет клиентаСекрет клиента для приложения Casdoordd8982f7046ccba1bbd7851d5c1ece4e52bf039d

oidc_config0

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

oidc_config1

1.2 Добавить URL обратного вызова

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

oidc_config2

oidc_config3

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