2016-10-29 5 views
0

にFirebase認証を強制する。私は、ログインするユーザーを要求することによって、ページを保護するためにFirebase UIとFirebase認証を使用しています

をドキュメントで、私たちはの上で使用するために必要なものをスクリプトが表示されません各ページは、ユーザーがログインしているかどうかを判断するために使用します。ログインしていない場合は、ログオンページにリダイレクトします。シンプルなPHPで

、私は次の操作を実行できます。

require_once("./include/membersite_config.php"); 

if(!$fgmembersite->CheckLogin()) 
{ 
    $fgmembersite->RedirectToURL("login.php"); 
    exit; 
} 

私はFirebase JS認証(および/またはFirebase UIを使用して)に含まれるように必要なものは表示されません。あなたは、ユーザーがで署名されているかどうかを検出することができますJavaScriptで

答えて

2

var user = firebase.auth().currentUser; 

if (user) { 
    // User is signed in. 
} else { 
    // No user is signed in. 
} 

Firebase documentation on determining what user is signed inを参照してください。

+0

ビンゴ。これをPHPのバージョンと比較すると、else節のログインページにリダイレクトを追加する必要があることがわかります。ありがとうございました。 –

関連する問題