2021SC@SDUSC
RememberMeManager 负责在该主题与应用程序的会话中记住该主题的身份
接口
getRememberedPrincipals
PrincipalCollection getRememberedPrincipals(SubjectContext subjectContext);
基于用于构建主题实例的指定主题上下文映射,返回主题的任何先前记住的主体以进行自动身份关联(又名“记住我”)。
上下文映射通常由Subject.Builder实现填充。 请参阅 Shiro 已知映射键的SubjectFactory类常量。
forgetIdentity
void forgetIdentity(SubjectContext subjectContext);
忘记与用于构建主题实例的主题上下文映射对应的任何记住的身份。
上下文映射通常由Subject.Builder实现填充。 请参阅 Shiro 已知映射键的SubjectFactory类常量
onSuccessfulLogin
void onSuccessfulLogin(Subject subject, AuthenticationToken token, AuthenticationInfo info);
对成功的身份验证尝试做出反应,通常保存要检索(“记住”)的主体以供将来系统访问
onFailedLogin
void onFailedLogin(Subject subject, AuthenticationToken token, AuthenticationException ae);
对失败的身份验证尝试做出反应,通常是通过忘记任何先前记住的主题主
onLogout
void onLogout(Subject subject);
对退出应用程序的主题做出反应,通常是通过忘记任何以前记住的主题的主体
版权声明:本文为weixin_45912825原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。