セッションがログインしていない場合は、基本的には非常に単純なチェックを行いたいと思って、ユーザーをsignin.html
にリダイレクトします。それは私に応じるだろうと、フロントエンドに私はセッションがある場合はページをロードし、それ以外の場合はリダイレクト
if(session){
//continue
}else{
window.location.href="signup.html"
}
ような何かをしている私のサーバーへのAjaxリクエストはしかし、私の問題は、1秒かそこらのためにそれがサーバーを取ること、ということですあなたが同期型のAjaxリクエストをもう使用できないので、私のHTMLはバックグラウンドで読み込みを続け、ユーザーはそれを2秒間見ることができます。ログインしていないとwww.youtube.com/accountにアクセスしようとしていました。 、あなたをGoogleにリダイレクトしますaccount.html
をロードしなくてもログインできます。また、私はノードの初心者です...だから私の質問...私はこのサーバー側を行う必要があるかもしれないと思うが、私はどのようにわからない。前もって感謝します。
あなたは 'の場合(セッション)の内側にあなたのHTMLのすべてを置くことができます{ 'コードブロック。 – StephenWidom
私はあなたの質問で言及したように、より正確なアプローチは実際にはあなたのサーバー側のコードがこのロジックを処理できるようにすると考えています。 –