---
# System prepended metadata

title: Firebase
tags: [額外工具]

---

# Firebase

## 介紹
Firebase 是一個同時支援 Android、iOS 及網頁的 app 雲端開發平台，協助 app 開發者在雲端快速建置後端服務，提供即時資料庫，有效縮短 app開發時間，並幫助開發者更專注在前端的優化

## 新版 使用module
https://www.youtube.com/watch?v=zd6ffqoK_EU


## firestore auth
auth可以用自訂義驗證

![](https://hackmd.io/_uploads/H1gTtVxkp.png)
你會員token拿到後用他去註冊會員

![](https://hackmd.io/_uploads/SJqT5VgJT.png)
![](https://hackmd.io/_uploads/H1-RkSxJa.png)
![](https://hackmd.io/_uploads/S1KWgrgy6.png)

上面有問題 不用監聽pan

![image](https://hackmd.io/_uploads/Hk6aPUDKa.png)
![image](https://hackmd.io/_uploads/S1Fg_8PFa.png)
signInWithCustomToken用了會幫你監聽
https://github.com/firebase/quickstart-android/issues/31

## fcm高級用法
![image](https://hackmd.io/_uploads/SJoCvytta.png)

## 觸發
![image](https://hackmd.io/_uploads/ByoJ91tFa.png)
![image](https://hackmd.io/_uploads/rJWlqJFY6.png)


###### tags: `javaScript`