18
我正在使用Firebase構建一個基本Web應用程序,需要進行身份驗證和會話處理。仔細閱讀Firebase Auth的文檔,我決定在Facebook登錄時使用email/password選項。使用Firebase進行會話管理?
成功登錄後,我們得到一個token
,可以在頁面刷新時再次用於登錄,或使用auth()
在新選項卡上再次使用。但是,爲此我們需要將令牌保存在客戶端的某個地方。通過執行認證和會話處理的source code for Firefeed,token
保存在用戶瀏覽器的localStorage
中。
這種方法有多安全?由於使用瀏覽器的任何人都可以看到localStorage
數據。有沒有更好的選擇呢?
謝謝。這正是我所期待的。 – zodvik