1
ページに含めるコードのほんの一部のヘルプを表示するログインしたユーザーのみがアクセスしたいと思っています。ログインページにリダイレクトされるか、同じロックされたページにログインします。ログインしたときにページにアクセスできるようにする - Firebase Web
乾杯
ページに含めるコードのほんの一部のヘルプを表示するログインしたユーザーのみがアクセスしたいと思っています。ログインページにリダイレクトされるか、同じロックされたページにログインします。ログインしたときにページにアクセスできるようにする - Firebase Web
乾杯
は常に、ユーザーのログインやログアウトの状態を追跡するためにonAuthStateChanged()
を使用しています。
//Handle Account Status
firebase.auth().onAuthStateChanged(user => {
if(!user) {
window.location = 'login.html'; //If User is not logged in, redirect to login page
}
});
上記のコードは、ユーザーがログインしていない場合、彼らはログインページにリダイレクトされ、それらがログインしている場合、彼らは現在のページに滞在することを確認します。
これはどれくらい安全ですか? –
iOSまたはAndroid? – Jad
またはウェブまたは... –
ウェブページはどこにホストされていますか? [Firebase Hostingを使用している場合は、Webページ自体をアクセス不可能にする方法はありません](http://stackoverflow.com/questions/27212004/can-firebase-hosting-restrict-access-to-resources/27213823# 27213823)。 Firebase Hostingのすべての資産は公開されています。あなたのWebページがFirebaseデータベースにアクセスしている場合、[セキュリティルールの使用](https://firebase.google.com/docs/database/security/)を使用して、特定のユーザーによるそのデータへのアクセスを制御できます。 –