エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Basic認証で強制ログアウトさせて、再認証プロンプトを表示させる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Basic認証で強制ログアウトさせて、再認証プロンプトを表示させる - Qiita
はじめに Basic認証で強制的にログアウトさせ、別アカウントで再認証させる仕組みを作るのにすごく手間... はじめに Basic認証で強制的にログアウトさせ、別アカウントで再認証させる仕組みを作るのにすごく手間取ったのでメモを残しておきます。 結論 Ajaxで存在しないアカウントを指定し呼んで、その後location.hrefで遷移させればOK。 ソースコード jQueryの使用を想定。 axios等を使う場合は、脳内で置き換えてください。 function logout() { $.get('https://logout@example.com').always(function() { // https://example.com下がBasic認証必要と想定 location.href = 'https://example.com'; }); } のような関数を作って、aタグのclickイベントとして呼び出せばOK 解説 まず前提として、Basic認証で認証情報の破棄は想定した作りになってい