메인 콘텐츠로 건너뛰기

Firebase

Firebase는 Identity Provider로 OIDC를 지원하므로, Firebase 웹 앱에 대한 OIDC 공급자로 Casdoor를 사용할 수 있습니다.

1. Firebase 프로젝트 생성

Firebase 콘솔로 이동하여 프로젝트를 생성합니다.

1.1 공급자로 Casdoor 추가

공급자

Firebase에서 OIDC 통합을 활성화하려면 먼저 "Identity Platform" 기능을 활성화해야 합니다.

사용자 지정 공급자에서 OpenID Connect를 선택하고 다음 정보를 입력합니다:

이름 (순서대로)설명예시 값
이름원하는 문자열이면 됩니다casdoor
클라이언트 IDCasdoor 애플리케이션의 클라이언트 ID294b09fbc17f95daf2fe
발행자 (URL)Casdoor 서버 URLhttps://door.casdoor.com
클라이언트 비밀번호Casdoor 애플리케이션의 클라이언트 비밀번호dd8982f7046ccba1bbd7851d5c1ece4e52bf039d

oidc_config0

위의 예시 값은 Casdoor 데모 사이트에서 가져올 수 있습니다: app-vue-python-example

oidc_config1

1.2 콜백 URL 추가

Casdoor 애플리케이션 Redirect URL에 콜백 URL을 추가합니다:

oidc_config2

oidc_config3

여기에서 Casdoor 인증을 앱에서 사용하는 예시를 제공합니다: casdoor-firebase-example 앱에서 Casdoor 인증을 사용하는 방법에 대한 자세한 내용은 Firebase 문서를 참조하십시오.