Firebase
Firebase는 Identity Provider로 OIDC를 지원하므로, Firebase 웹 앱에 대한 OIDC 공급자로 Casdoor를 사용할 수 있습니다.
1. Firebase 프로젝트 생성
Firebase 콘솔로 이동하여 프로젝트를 생성합니다.
1.1 공급자로 Casdoor 추가
Firebase에서 OIDC 통합을 활성화하려면 먼저 "Identity Platform" 기능을 활성화해야 합니다.
사용자 지정 공급자에서 OpenID Connect
를 선택하고 다음 정보를 입력합니다:
이름 (순서대로) | 설명 | 예시 값 |
---|---|---|
이름 | 원하는 문자열이면 됩니다 | casdoor |
클라이언트 ID | Casdoor 애플리케이션의 클라이언트 ID | 294b09fbc17f95daf2fe |
발행자 (URL) | Casdoor 서버 URL | https://door.casdoor.com |
클라이언트 비밀번호 | Casdoor 애플리케이션의 클라이언트 비밀번호 | dd8982f7046ccba1bbd7851d5c1ece4e52bf039d |
위의 예시 값은 Casdoor 데모 사이트에서 가져올 수 있습니다: app-vue-python-example
1.2 콜백 URL 추가
Casdoor 애플리케이션 Redirect URL에 콜백 URL을 추가합니다:
여기에서 Casdoor 인증을 앱에서 사용하는 예시를 제공합니다: casdoor-firebase-example 앱에서 Casdoor 인증을 사용하는 방법에 대한 자세한 내용은 Firebase 문서를 참조하십시오.