# Firebase 驗證與 Cloud Firestore 安全規則結合使用:驗證過期 使用了一陣子Firebase之後,收到了驗證過期的通知信,進到firebase介面後發現提醒那邊出現了一個訊息 **「除非您更新安全規則,否則Cloud Firebase 資料庫會開始拒絕用戶端要求」** 點進去看,就進到了一個說明頁。 https://firebase.google.com/docs/firestore/security/get-started 裡面說,如果有使用到collection的查詢,就必須加入安決規則版本2,在任何的裝置讀取Firebase資料庫以前,會依據開發者設定的安全規則來評估每個request,總共有三種規則: ``` 需要驗證、全部拒絕、允許所有 ``` 這三種分別有不同的寫法,可以從說明頁中找到。 修改規則的地方,就在Firestore Database 介面左上有一個 的**規則**選項 ![](https://i.imgur.com/9JUo8vO.png) 在一開始基礎建立專案之下,會有資料庫的存取限制,以至於到期的時候會發信通知告知你Cloud Firestore 資料庫的用戶端存取權已過期。 ![](https://i.imgur.com/mAQJYIy.png) 如果要解決這個問題,就只要把存取權限那邊改成這樣就可以囉! ![](https://i.imgur.com/cHzA4kl.png) ###### tags: `Firebase`