🍪 Study/Firebase
-
안드로이드 앱 개발을 하면서 테스트 도중 다음과 같은 FirebaseException 에러가 발생하면서 OAuth 로그인이 안 되는 현상이 발생했다. An internal error has occurred. [ Failed to generate/retrieve public encryption key for Generic IDP flow. 원인 캐싱 문제가 발생한 듯하다. 해결방법 앱의 로컬 데이터와 캐시를 삭제한다. (설정 > 애플리케이션) 이후, 다시 앱을 실행하면 OAuth Provider가 정상적으로 작동하는 것을 확인할 수 있다. 참고 사이트 https://githubhot.com/index.php/repo/robingenz/capacitor-firebase-authentication/issues..
[Firebase] Error: Failed to generate/retrieve public encryption key for Generic IDP flow.안드로이드 앱 개발을 하면서 테스트 도중 다음과 같은 FirebaseException 에러가 발생하면서 OAuth 로그인이 안 되는 현상이 발생했다. An internal error has occurred. [ Failed to generate/retrieve public encryption key for Generic IDP flow. 원인 캐싱 문제가 발생한 듯하다. 해결방법 앱의 로컬 데이터와 캐시를 삭제한다. (설정 > 애플리케이션) 이후, 다시 앱을 실행하면 OAuth Provider가 정상적으로 작동하는 것을 확인할 수 있다. 참고 사이트 https://githubhot.com/index.php/repo/robingenz/capacitor-firebase-authentication/issues..
2022.03.05 -
Firestore Cloud Firestore의 database는 NoSQL database이다. Cloud Firestore는 많은 것들을 프로그램하지 않아도 되고 유연함을 갖고 있으며 사용하기 쉽다. BUT 규칙이 많지 않기 때문에 몇 가지 제한 사항이 있다. NoSQL 의 특징 Collection을 가진다. 폴더 같은 것 Document를 가진다. 컴퓨터에 있는 문서 같은 것(ex. doc, text...) Database는 collection을 가지고 각 collection은 document들을 가진다. 🚩 정리 Collection은 documents의 group이다.
[Firebase 🔥] FirestoreFirestore Cloud Firestore의 database는 NoSQL database이다. Cloud Firestore는 많은 것들을 프로그램하지 않아도 되고 유연함을 갖고 있으며 사용하기 쉽다. BUT 규칙이 많지 않기 때문에 몇 가지 제한 사항이 있다. NoSQL 의 특징 Collection을 가진다. 폴더 같은 것 Document를 가진다. 컴퓨터에 있는 문서 같은 것(ex. doc, text...) Database는 collection을 가지고 각 collection은 document들을 가진다. 🚩 정리 Collection은 documents의 group이다.
2021.02.16 -
Firebase : 웹사이트를 통해 백엔드를 제공하는 서비스 Firebase vs AWS amplify (경쟁상대) (old) (new) When to use Firebase 비즈니스를 구상중이거나 무언가 시작할 때, 어떤 아이디어를 테스트해볼 때, "가능한 빨리" 아이디어를 테스트해보고 싶을 때 모든 회원, 데이터 등은 내 서버가 아니라 구글의 서버에 저장되므로 내 것이 아니다. firebase에서 벗어나려할 때 힘들다. firebase(amplify)를 통해 아이디어를 테스트했을 때, 아주 잘 되고 사용자들이 원한다면, 그때 비로소 나만의 서비스로 다시 만들어라 🚨 주의 100% 무료는 아니다!! 일부 무료 authentication - 핸드폰 인증 외 무료 cloud firestore - docum..
[Firebase 🔥] FirebaseFirebase : 웹사이트를 통해 백엔드를 제공하는 서비스 Firebase vs AWS amplify (경쟁상대) (old) (new) When to use Firebase 비즈니스를 구상중이거나 무언가 시작할 때, 어떤 아이디어를 테스트해볼 때, "가능한 빨리" 아이디어를 테스트해보고 싶을 때 모든 회원, 데이터 등은 내 서버가 아니라 구글의 서버에 저장되므로 내 것이 아니다. firebase에서 벗어나려할 때 힘들다. firebase(amplify)를 통해 아이디어를 테스트했을 때, 아주 잘 되고 사용자들이 원한다면, 그때 비로소 나만의 서비스로 다시 만들어라 🚨 주의 100% 무료는 아니다!! 일부 무료 authentication - 핸드폰 인증 외 무료 cloud firestore - docum..
2021.02.16