[Firebase] 如何完全刪除使用者登入資料

最近使用 Firebase 的時候,發現一個問題。如果沒有登出目前使用者,然後直接刪除 app 的話,再重新安裝的時候,竟然會自動登入同一個使用者。

後來在 Google 上搜尋了一下才發現,原來即使 app 已經被刪除了,Firebase 還是會保留一些資料。如果要完全避免這個問題的話,可以在 AndroidManifest.xml 裡面的 application 標籤,加入以下屬性。

android:allowBackup="false"
android:fullBackupContent="false"

這樣就可以避免 Firebase 備份資料,也就不會再出現前個使用者自動登入的問題了。

Note:之前測試過,好像只需要 android:allowBackup="false" 就可以。

發表留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料