I\'ve been struggling for a while with this one. I have a Rails4/Devise 3.1 app with two users in the system:
and o
Calling respond_with will render the default action of that resource. This I believe is the index action (/users/) and thus the cause for the redirect.
I think what you want to do is render the new action instead. Try the following:
if resource.save
...
else
clean_up_passwords(resource)
render :action => 'new'
end