본문 바로가기
728x90
반응형

공부하는 하스씨/Firebase4

Firebase Rules 에서 관리자 계정 처리하기. Rules 내에서 함수를 만들어서 처리하는 것이 가능한듯 한다. // 특정 관리자 계정의 uid 와 비교하고. 혹시 모르니 google.com 인증메일 인 경우를 체그 function isAdmin(request) { return (request.auth.uid == "관리자1의userID" || request.auth.uid == "관리자2의userID") && (request.auth.token.email_verified && request.auth.token.email.matches(".*@google.com")) } 규칙에서 이 함수를 활용하여 권한 체크를 수행. match /users/{uid} { allow read: if true; allow create: if request.auth.uid.. 2021. 4. 1.
Firebase - Strorage - REST API 어차피 그냥 개발자 문서지만. 다시 찾아서 보기 귀찮으므로 본문 복사. https://firebase.google.com/docs/storage/gcp-integration?authuser=0 Google Cloud Platform과 통합 | Firebase Firebase용 Cloud Storage는 Google Cloud Platform과 긴밀하게 통합되어 있습니다. Cloud Storage용 Firebase SDK는 Google Cloud Storage 버킷에 직접 파일을 저장하므로 앱의 성장에 따라 App Engine, Cloud 함수와 같은 관리형 컴퓨팅 또는 Cloud Vision, Google 번역과 같은 기계 학습 API 등의 기타 Cloud 서비스를 손쉽게 통합할 수 있습니다. Cloud.. 2019. 9. 20.
망할 구글놈들. firebase-tools 를 업데이트 했더니 node.js 8.0.0 을 내놓으라고 한다. firebase-tools v7 으로 업데이트 하면서 node.js v6 지원을 끊었다고 node.js v8 을 내놓으라고 버틴다. 하지만 나는 바보니까. node.js 를 어떻게 업데이트 해야 하는지 모른다. 젠장. 구글놈들 욕하면서 구글링 구글링. https://velopert.com/1351 [Node.js] TIP: Node.js 와 NPM 최신버전으로 업그레이드 하기 | VELOPERT.LOG 이번 포스트는 기존에 node.js 가 설치 되어있는 상태에서 Node.js 와 NPM 을 최신버전으로 업그레이드 하는 방법에 대한 팁 입니다. 주의: 일부 모듈에선 v6.0.0 을 지원하지 않습니다. # Node.js 업그레이드 다음 절차에 따라서 업데이트를 진행하세요. 현재 NodeJs 버전 확인하기 .. 2019. 6. 25.
Firebase CLI 기록. 인증정보추출하기 firebase auth:export auth.json --format=json >> auth.json 파일에 1,000개 단위로 기록해준다.추출된 json 파일{"users": [{ "localId": "bVABCDEdfasfdfdsfsdasadq4wmbabcdeEhHo2WMNgvko2", "email": "asdfasdfasdf@gmail.com", "emailVerified": false, "displayName": "ldlkaalsdkjlajsd", "photoUrl": "https://sC9230", "lastSignedInAt": "1510643359000", "createdAt": "1509123154000", "providerUserInfo": [ { "providerId".. 2019. 2. 16.
728x90
반응형