认证流程
Remembered 与Authenticated 区别
以亚马逊购书网站为例,remember记住的是可能的object(用户),当你浏览网址的时候它会按照你的偏好来推荐图书,等要你需要购书的时候就需要 anthenticate验证,需要你重新login。
AuthenticationStrategy
如果应用中有多个realm (当有多个数据源情形),ModularRealmAuthenticator就会依赖AuthenticationStrategy去判断哪一个认证去尝试。AuthenticationStrategy的实现有AtLeastOneSuccessfulStrategy、FirstSuccessfulStrategy、AllSuccessfulStrategy 一般情况下会采用AtLeastOneSuccessfulStrategy。
网友评论