Currently using Jetty.
Greg
mraible wrote:
>
> Thanks for the tip.
>
> What container are you deploying on? I'm wondering why this doesn't
> happen on Tomcat or Jetty.
>
> Matt
>
> On 9/18/07, gederer <[EMAIL PROTECTED]> wrote:
>>
>> Hi,
>>
>> In order to log the user in automatically after signup, I discovered that
>> I
>> needed to place the SecurityContext in the session. I did this by
>> changing
>> the following code in SignupController:
>>
>> // log user in automatically
>> UsernamePasswordAuthenticationToken auth = new
>> UsernamePasswordAuthenticationToken(
>> user.getUsername(), user.getConfirmPassword(),
>> user.getAuthorities());
>> auth.setDetails(user);
>> SecurityContextHolder.getContext().setAuthentication(auth);
>>
>> To:
>>
>> // log user in automatically
>> UsernamePasswordAuthenticationToken auth = new
>> UsernamePasswordAuthenticationToken(
>> user.getUsername(), user.getConfirmPassword(),
>> user.getAuthorities());
>> auth.setDetails(user);
>> SecurityContext context = SecurityContextHolder.getContext();
>> context.setAuthentication(auth);
>> request.getSession().setAttribute("ACEGI_SECURITY_CONTEXT",
>> context);
>>
>> Hope this helps someone!
>>
>> Greg
>>
>> --
>> View this message in context:
>> http://www.nabble.com/SecurityContext-in-session-required-to-log-user-in-automatically-tf4477004s2369.html#a12765660
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> http://raibledesigns.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/SecurityContext-in-session-required-to-log-user-in-automatically-tf4477004s2369.html#a12765982
Sent from the AppFuse - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]