mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-07-08 11:32:47 +00:00
SEC-2851: Remove DataAccessException import from Persistent RememberMe
This commit is contained in:
parent
c01f2d8501
commit
ae772294cb
@ -7,7 +7,6 @@ import java.util.Date;
|
|||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
|
||||||
import org.springframework.dao.DataAccessException;
|
|
||||||
import org.springframework.security.core.Authentication;
|
import org.springframework.security.core.Authentication;
|
||||||
import org.springframework.security.core.userdetails.UserDetailsService;
|
import org.springframework.security.core.userdetails.UserDetailsService;
|
||||||
import org.springframework.security.crypto.codec.Base64;
|
import org.springframework.security.crypto.codec.Base64;
|
||||||
@ -119,7 +118,7 @@ public class PersistentTokenBasedRememberMeServices extends AbstractRememberMeSe
|
|||||||
try {
|
try {
|
||||||
tokenRepository.updateToken(newToken.getSeries(), newToken.getTokenValue(), newToken.getDate());
|
tokenRepository.updateToken(newToken.getSeries(), newToken.getTokenValue(), newToken.getDate());
|
||||||
addCookie(newToken, request, response);
|
addCookie(newToken, request, response);
|
||||||
} catch (DataAccessException e) {
|
} catch (Exception e) {
|
||||||
logger.error("Failed to update token: ", e);
|
logger.error("Failed to update token: ", e);
|
||||||
throw new RememberMeAuthenticationException("Autologin failed due to data access problem");
|
throw new RememberMeAuthenticationException("Autologin failed due to data access problem");
|
||||||
}
|
}
|
||||||
@ -142,7 +141,7 @@ public class PersistentTokenBasedRememberMeServices extends AbstractRememberMeSe
|
|||||||
try {
|
try {
|
||||||
tokenRepository.createNewToken(persistentToken);
|
tokenRepository.createNewToken(persistentToken);
|
||||||
addCookie(persistentToken, request, response);
|
addCookie(persistentToken, request, response);
|
||||||
} catch (DataAccessException e) {
|
} catch (Exception e) {
|
||||||
logger.error("Failed to save persistent token ", e);
|
logger.error("Failed to save persistent token ", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user