rails:3 Devise signup Filter chain halted as :require_no_authentication rendered or redirected

The mentioned line on Devise’s Controller makes sense in general cases: a logged in user can’t sign up. As you’re on a case where only an admin can create a user, I would suggest that you don’t use Devise’s controller on Registerable module and write your own controller with your own rules. You can write it based on Devise’s controller changing only the mentioned line.

If you want to use it, try skipping the before_filter with skip_before_filter. I don’t think it is the best solution. and I would write my own controller.

Leave a Comment