RememberMe の値と型変換用のロギングを追加
- 文字列/boolean/number を扱うために RememberMe の型変換を追加します - ロジックを設定するクッキーをトレースするために詳細なロギングを追加します - ログメモ値と型をデバッグするクッキー設定の問題
USERNAMEとREMEMBER MEクッキー操作のための包括的なロギングを追加
- ページの読み込みにCookieの読み込みのための詳細なログを追加 - ログイン応答後にクッキーが設定されていることを確認するためにログを追加 - ログインAPIでSet-Cookieヘッダーのロギングを追加 - デバッグのためにページの読み込みにすべてのCookieをログオン
ドメイン固有の設定でUSERNAMEとREMEMBER MEクッキーを追加
- 成功したログイン(1年間の有効期限)でチェックされていることを思い出させるときにユーザー名クッキーを設定します - 任意のログインの試みでチェックされていないことを覚えていれば、ユーザー名クッキーをクリア - チェックボックスの状態に基づいてREMEMBER MEクッキーを'1'または'0'に設定する - ページの...
隠れたユーザー名フィールドを更新して、remount 用のフォームキーを使用する
- ログアウト後に強制的なリマウントにキーを追加 - すべてのユーザー名関連のフィールドがログアウト後に完全に新鮮であることを確認
ブラウザの自動充填を防ぐため、ログアウト後の強制フォーム再マウント
- ログアウト後にコンポーネントのリマウントを強制するformKeyの状態を追加します - フォームキーを含むTextFieldキーを変更する - フォームキーを含むモーション.divキーを変更 - ランダム化されたフィールド名と autocomplete=off と組み合わせて、ブラウザの自動充填を完全に防止 - ロ...
ブラウザの自動入力認識を防ぐためのランダム化フィールド名を使用する
- 各ページの読み込みのユーザー名フィールド名用のランダムサフィックスを生成する - ブラウザがページ負荷の1つと同じフィールドを認識しないようにする - 古いユーザー名オートフィルを完全に防ぐためにautocomplete=offとstate clearingと結合
ログアウト後の古いユーザー名の復元からブラウザのオートフィルを防ぐ
- ユーザー名フィールドの「ユーザー名」から「オフ」にオートコンプリートを変更 - フォームの自動補完を「オン」から「オフ」に変更する - ログアウトから来るときのユーザー名とパスワードの状態をクリア - ユーザーが戻ってクリックしたときに、ブラウザが以前のユーザー名の自動入力を防止 - ログアウト後に新しいログインフ...
ログアウト中にすべてのクッキーを不正に削除する
- kamo-loginのログアウトページ(client-side)上のすべてのCookieを削除 - kamo-login ログアウト API (server-side) のすべてのクッキーを削除します。 - ローカルストレージとセッションをクリア - すべてのドメイン/パスの組み合わせでクッキーを削除 - ログアウ...
ログアウトエンドポイントでキーを削除する前に、セッションデータを消去
- セッションデータをキーを削除する前にJSONを空にする - 削除が失敗しても、またはレプリケーションの遅れがある場合でも、セッションが利用できないようにする - 削除が失敗した場合、フォールバックでエラー処理を追加 - セッションデータが消去されたかどうかを示すロギングを改善 - getRedisReadClien...
ログイン時に新しいクッキーを設定する前に、既存のクッキーをクリア
- 全て消去可能*** クッキーのバリエーション(ベースドメイン、ホスト名、ドメインなし) - 以前のログインから古いセッションクッキーの再利用を防止 - 新しいログインを常に新しく作成されたセッションを使用するようにする - ログアウトがまだアカウントBのセッションを使用してアカウントAでログインする問題を修正
Fix ログアウト:セキュリティサービスログアウトエンドポイントを呼び出して、セッションを完全に無効化
- コールセキュリティサービス/api/security/logout で Java バックエンドのセッションを適切に無効化 - これは、セッションが削除され、CSRFトークンが削除され、セッションは完全にクリーンアップされます。 - ログアウトが古いセッションを使用した後、異なるアカウントでログインする問題を防ぐ -...
Fix ログアウトフロー:明確なクッキーが、それでも自動ログインを試みる
- skipAutoLogin ロジックを削除します(自動ログインは常に動作するはずです) - ログアウトリダイレクトにclearCookie パラメータを追加 - ログインページは、clearCookies=true のときにクッキーをクリアし、自動ログインを試みます。 - セッションが殺されたので、オートログインは...
ログアウトの問題を修正:ログアウト後の自動ログインを防ぐ
- ログアウトリダイレクトに skipAutoLogin クエリパラメータを追加 - skipAutoLogin=true が存在するときに自動ログインチェックをスキップ - ログアウト(複数のドメイン/パスの組み合わせ)でクリアするクッキーを強化 - クライアント・サイド・クッキーは、サーバー・サイド・クリアへのバッ...
