検索

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

javascript - システム A でシステム B が開かれているときにログイン状態を維持するにはどうすればよいですか?

2 つのビジネス システムが内部に展開されています。たとえば、システム a は 10.10.10.10:8088/index.html に展開され、システム b は 20.20.20.20:8088/index.html に展開され、ユーザーは a にログインします。システム a のサブページ 新しいタブでシステム b を開くことができるリンクがあります。開いた後もログインしていることを確認するにはどうすればよいですか? フロントエンドで何をする必要がありますか?どうやってするの?

滿天的星座滿天的星座2786日前735

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

  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:21:37

    シングル サインオン
    一般的な概念: A と B はユーザー ステータス情報データベースを共有します。 システム A 経由でログインすると、トークンが生成され、公開ライブラリに保存されます。 システムBを開くときは、このトークンを持参してください(トークンに基づいてログインしたかどうかを確認します)。
    このトークンの受け渡し方法は、Cookieに入れるか、URLの後に表示して渡します。

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-05-19 10:21:37

    1. a システムはリンク時にシングル サインオン システム b にジャンプします。キーワード: シングル サインオン。

    2. システム a と b のユーザーは同じプラットフォームを使用してログインします。キーワード: oauth 2.0
    3. 返事
      0
  • キャンセル返事