Awesome thanx mate! I'm using that now - although i've made a session Registery - just to have a play around - what the hell is the point in them? Have you ever used them? Dont need it now as i'm using the ContextHolder - just curious really.
Cheers Sion Michael Horwitz wrote: > > The AppFuse user security advice has a good example of how to look up the > current user. Source code can be found here: > > http://fisheye4.cenqua.com/browse/appfuse/trunk/service/src/main/java/org/appfuse/service/UserSecurityAdvice.java > > Basically use the SecurityContextHolder to access the current user: > SecurityContextHolder.getContext() rather than accessing the session > directly. > > Mike > > On 4/30/07, sionsmith <[EMAIL PROTECTED]> wrote: >> >> >> Hiya guys & girls, >> >> i'm using the acegi security provider as my authentication Manger. If the >> user is successfully authenticated the "Principal" object is placed the >> session - however when retrieving the user object to use i'm unsure >> whether >> i shud be using: >> >> SecurityContextImpl auth = (SecurityContextImpl) >> getSession().getAttribute("ACEGI_SECURITY_CONTEXT"); >> user = (User) auth.getAuthentication().getPrincipal(); >> >> or implement a SessionRegistry which i play the user object in? Dont >> really >> get how you know which user is which in the registery tho? Has anyone >> used >> the acegi session Registry before? >> >> Any help or suggestions would be greatful :) >> -- >> View this message in context: >> http://www.nabble.com/Keeping-User-Object-in-Session-%28SecurityContextImpl---SessionRegistry%29-tf3668880s2369.html#a10251222 >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > -- View this message in context: http://www.nabble.com/Keeping-User-Object-in-Session-%28SecurityContextImpl---SessionRegistry%29-tf3668880s2369.html#a10251602 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]