検索

ホームページ  >  に質問  >  本文

angular.js - Angular では、ユーザーがログインせずにアドレスを介してページにアクセスできないようにするにはどうすればよいですか?

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

巴扎黑巴扎黑2784日前776

全員に返信(3)返信します

  • ringa_lee

    ringa_lee2017-05-27 17:46:25

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

    返事
    0
  • 世界只因有你

    世界只因有你2017-05-27 17:46:25

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

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-27 17:46:25

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

    返事
    0
  • キャンセル返事