mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-06-01 09:42:13 +00:00
Minor refactoring.
This commit is contained in:
parent
8081a1a3cc
commit
002b788a8c
@ -87,30 +87,25 @@ public abstract class AbstractRememberMeServices implements RememberMeServices,
|
|||||||
String[] cookieTokens = decodeCookie(rememberMeCookie);
|
String[] cookieTokens = decodeCookie(rememberMeCookie);
|
||||||
user = processAutoLoginCookie(cookieTokens, request, response);
|
user = processAutoLoginCookie(cookieTokens, request, response);
|
||||||
userDetailsChecker.check(user);
|
userDetailsChecker.check(user);
|
||||||
|
|
||||||
|
logger.debug("Remember-me cookie accepted");
|
||||||
|
|
||||||
|
return createSuccessfulAuthentication(request, user);
|
||||||
} catch (CookieTheftException cte) {
|
} catch (CookieTheftException cte) {
|
||||||
cancelCookie(request, response);
|
cancelCookie(request, response);
|
||||||
throw cte;
|
throw cte;
|
||||||
} catch (UsernameNotFoundException noUser) {
|
} catch (UsernameNotFoundException noUser) {
|
||||||
cancelCookie(request, response);
|
|
||||||
logger.debug("Remember-me login was valid but corresponding user not found.", noUser);
|
logger.debug("Remember-me login was valid but corresponding user not found.", noUser);
|
||||||
return null;
|
|
||||||
} catch (InvalidCookieException invalidCookie) {
|
} catch (InvalidCookieException invalidCookie) {
|
||||||
cancelCookie(request, response);
|
|
||||||
logger.debug("Invalid remember-me cookie: " + invalidCookie.getMessage());
|
logger.debug("Invalid remember-me cookie: " + invalidCookie.getMessage());
|
||||||
return null;
|
|
||||||
} catch (AccountStatusException statusInvalid) {
|
} catch (AccountStatusException statusInvalid) {
|
||||||
cancelCookie(request, response);
|
|
||||||
logger.debug("Invalid UserDetails: " + statusInvalid.getMessage());
|
logger.debug("Invalid UserDetails: " + statusInvalid.getMessage());
|
||||||
return null;
|
|
||||||
} catch (RememberMeAuthenticationException e) {
|
} catch (RememberMeAuthenticationException e) {
|
||||||
cancelCookie(request, response);
|
|
||||||
logger.debug(e.getMessage());
|
logger.debug(e.getMessage());
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.debug("Remember-me cookie accepted");
|
cancelCookie(request, response);
|
||||||
|
return null;
|
||||||
return createSuccessfulAuthentication(request, user);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user