Yes, the problem is the authenticity token needs to be passed along
with your data. There are various ways of doing this depending on your
js library. Here's how to access the data you need using prototype:

var csrf_param = $$('meta[name=csrf-param]')[0].content;
var csrf_token = $$('meta[name=csrf-token]')[0].content;


On Thu, Apr 7, 2011 at 3:11 PM, Erik Lindblad <erik....@gmail.com> wrote:
> Hi
>
> I recently migrated a Rails 2 app to Rails 3 and switched to Devise in
> the process. It is working well apart from one strange phenomenon.
> When I do redirects using javascript the user is logged out. Has
> anyone experienced something similar?
>
> Kindest regards
>
> Erik Lindblad
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> To unsubscribe from this group, send email to 
> rubyonrails-talk+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/rubyonrails-talk?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to