Hi Appfuse Users, i'm using the acegi security framework to manage the user sessions within my project, the authentication & user details are returned from a web service - not the standard DAO's, however it acts the same.
The problem i have is the user in the SecurityContextHolder context is not upto date with the 1 in the web service. How can i force this to update without logging the user out & back in again? I cant seem to find a way of updating the Principal in the session without the need of creating a new Authentication object? Surely i can update the original which is in the session? I've also tried to update this using: Authentication auth = SecurityContextHolder.getContext().getAuthentication(); auth = new UsernamePasswordAuthenticationToken(updatedUser, updatedUser.getPassword()); but that too runs through the login process. i.e. authenticate. Any suggestions would be greatful Many thank Sion -- View this message in context: http://www.nabble.com/Refershing-User-in-the-SecurityContextHolder-tf4192324s2369.html#a11922038 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]