認証とセッション処理を必要とするFirebaseを使用して基本的なウェブアプリを構築しています。Firebase Authのドキュメントを調べて、Facebookログインでメール/パスワードオプションを使用することにしました。
ログインに成功するtoken
と、ページが更新されたとき、またはを使用して新しいタブでログインするために再度使用できるが取得されますauth()
。ただし、そのためには、クライアント側のどこかにトークンを保存する必要があります。認証とセッション処理を実装するFirefeedのソースコードを調べて、ユーザーのブラウザのにtoken
保存されます。localStorage
このアプローチはどの程度安全ですか?localStorage
ブラウザを使用している人なら誰でもデータを見ることができるからです。これに代わるより良い方法はありますか?