티스토리 뷰
반응형
reCAPTCHA code를 생성하고 로컬 Web에서 Firebase App Check를 실행하면
도메인이 localhost:포트 번호로 실행이 되어서 Firebase 접근이 불가능하다.
이런 경우 reCAPTCHA에 도메인을 localhost로 추가해야하나 고민을 하게 되는데
localhost로 추가를 하게 되면 App Check를 사용하는 의미가 없어진다.
그러므로 iOS와 동일하게 Debug키를 생성하여 Firebase App Check에 Dubug 키를 등록하여 테스트하도록한다.
Flutter폴더에서 web 폴더로 들어간뒤 index.html을 열어주자
<body>
<script>
window.addEventListener('load', function(ev) {
// Download main.dart.js
_flutter.loader.loadEntrypoint({
serviceWorker: {
serviceWorkerVersion: serviceWorkerVersion,
},
onEntrypointLoaded: function(engineInitializer) {
engineInitializer.initializeEngine().then(function(appRunner) {
appRunner.runApp();
});
}
});
});
self.FIREBASE_APPCHECK_DEBUG_TOKEN = true; // 추가
</script>
</body>
이렇게 추가하고 웹으로 디버깅을 하고 개발자 도구를 켜서 console로그를 보면
이렇게 토큰 값이 생성 된다.
이렇게 생성된 토큰 값을 firebase app check에 web 에 들어가서 디버그 토큰 등록을 추가하면된다.
토큰 등록하는 방법은 하단에 링크에 나와있으니 참고하자.
반응형
'IT > 프로그래밍' 카테고리의 다른 글
[Flutter] 빌드시 DVTCoreDeviceEnabledState_Disabled 에러 해결방법 (0) | 2023.05.24 |
---|---|
[iOS] Firebase dev Product 환경 분리하기 (0) | 2023.05.15 |
[Flutter] ios 시뮬레이터에서 firebase_app_check 사용방법 (0) | 2023.04.07 |
[Flutter] firebase_app_check reCAPTCHA v3 key 만들기 (0) | 2023.04.06 |
[Flutter] Firebase Appcheck 설치방법 (0) | 2023.04.06 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- NSPrivacyAccessedAPICategorySystemBootTime
- ios
- 수경재배키트
- Error (Xcode): Target release_unpack_ios failed: Exception: Binary
- Flutter
- Response: Failure when receiving data from the peer
- Firebase
- com.google.android.gms.common.api.ApiException: 10:
- aws python3.12
- MySQL
- 리눅스 python3 설치
- 베란다 수경재배
- 슬랙으로 보내기
- NSPrivacyAccessedAPICategoryFileTimestamp
- NSPrivacyAccessedAPICategoryDiskSpace
- 아이폰
- but linking in object file
- CDN: trunk URL couldn't be downloaded
- PlatformException(sign_in_failed
- python3.12 설치
- google play appcheck
- ITMS-91053: Missing API declaration
- ios 앱 심사상태
- ios pod install error
- flutter build ipa
- 해결방법
- Xcode
- Failed to launch iOS Simulator: Error: Emulator didn't connect within 60 seconds
- NSPrivacyAccessedAPICategoryUserDefaults
- EC2
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함