Undefined local variable or method `unconfirmed_email' when registering users?
Solution 1:
unconfirmed_email is required for reconfirmable. For some reason this was enabled by default in config/intializers/devise.rb:
config.reconfirmable = true
All you have to do is set this to false.
Solution 2:
You miss unconfirmed_email column in db.
add t.reconfirmable
in migrations and run rake db:migrate
or if you're using devise >= 2.0
t.string :unconfirmed_email