angular.js - Angular では、ユーザーがログインせずにアドレスを介してページにアクセスできないようにするにはどうすればよいですか?
巴扎黑
巴扎黑 2017-05-27 17:44:25
0
3
787

デザインされたページはログインがないとページの機能を利用できませんが、ログインしていない場合はアドレスリンクから直接ページに入ることはできますか?

巴扎黑
巴扎黑

全員に返信(3)
左手右手慢动作

実際には、各ページに入るときに、ログインが必要かどうか、ログインしているかどうかを確認する必要があります。ログインしていない場合は、ログインページにジャンプします。

いいねを押す +0
世界只因有你

ルーターがジャンプする前に、ルーターの場所で一律に認証が実行され、ログインしているかどうかが判断されます。ログインしていない場合は、ログインページにジャンプします

いいねを押す +0
曾经蜡笔没有小新

フロントエンドとバックエンドが完全に分離されたアーキテクチャの場合: ユーザーが初めてページを開くと、まずバックエンドに移動してユーザー情報を取得します (ログインするかどうかを決定するため)。
ログイン検証方法について: 通常、ログインに成功すると、セッションに Cookie が詰め込まれます。ブラウザーは、バックエンドにリクエストを送信するたびに、この Cookie を自動的に取得します。もう 1 つの検証方法はカスタム トークンです。
言い換えれば、フロントエンドとバックエンドのデータ対話のリクエストはすべてバックエンド検証 Cookie またはトークンであり、フロントエンド検証を必要としません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート