パッケージ org.springframework.security.web.authentication.rememberme
パッケージ org.springframework.security.web.authentication.rememberme
異なる Web セッション間でユーザーを記憶するためのサポート。
2 つのデフォルトの実装が付属しています。リファレンスマニュアルの Remember-Me 認証の章を参照してください。
- クラス説明RememberMeServices 実装の基本クラス。マップによる単純な PersistentTokenRepository 実装。送信された Cookie の形式が無効であるか、期限が切れていることを示すために RememberMeServices 実装によってスローされた例外。JDBC ベースの永続的なログイントークンリポジトリの実装。BarryJaspan の永続的ログイン Cookie のベストプラクティスの改善に基づく
RememberMeServices
の実装。PersistentTokenBasedRememberMeServices
がユーザーの永続的なログイントークンを格納するために使用する抽象化。この例外は、remember-me 認証の使用中にAuthentication
例外が発生した場合にスローされます。SecurityContext
にAuthentication
オブジェクトがないかどうかを検出し、RememberMeServices
実装がリクエストした場合は、コンテキストに記憶記憶認証トークンを設定します。以前に記憶したユーザーを Base-64 エンコード Cookie で識別します。