Provide a SessionHelper to manage the session

This commit is contained in:
Sankaranarayanan Viswanathan
2014-10-22 01:17:33 -04:00
parent 8d5c3bdec8
commit 12030f6ce9
12 changed files with 148 additions and 70 deletions

View File

@@ -51,7 +51,7 @@ public class UserService {
if (user != null && !user.isDisabled()) {
boolean authenticated = encryptionService.authenticate(password, user.getPassword(), user.getSalt());
if (authenticated) {
afterLogin(user);
performPostLoginActivities(user);
return Optional.of(user);
}
}
@@ -68,8 +68,8 @@ public class UserService {
User user = userDAO.findByApiKey(apiKey);
if (user != null && !user.isDisabled()) {
afterLogin(user);
return Optional.fromNullable(user);
performPostLoginActivities(user);
return Optional.of(user);
}
return Optional.absent();
}
@@ -77,7 +77,7 @@ public class UserService {
/**
* should triggers after successful login
*/
public void afterLogin(User user) {
public void performPostLoginActivities(User user) {
postLoginActivities.executeFor(user);
}