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.