Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>I understood your problem. You have written <code>rails generate devise install</code>. It means that you have associated <code>install</code> as a model to devise rather configure it. So your files have been created with out devise configuration.</p> <p>You just follow what I have written:<br /> 1) Create a <b><code>devise.rb</code></b> file in <b>'/config/initializers'</b> <br /> 2) Write the following code inside it:<br /></p> <p><code>Devise.setup do |config|</code><br /> &nbsp;&nbsp;<code>config.mailer_sender = "devise@example.com"</code> <br /> &nbsp;&nbsp;<code>config.scoped_views = true</code><br /> &nbsp;&nbsp;<code>require 'devise/orm/active_record'</code><b>#[This works for you]</b><br /> &nbsp;&nbsp;<code>config.case_insensitive_keys = [ :email ]</code><br /> &nbsp;&nbsp;<code>config.strip_whitespace_keys = [ :email ]</code><br /> &nbsp;&nbsp;<code>config.skip_session_storage = [:http_auth]</code><br /> &nbsp;&nbsp;<code>config.stretches = Rails.env.test? ? 1 : 10</code><br /> &nbsp;&nbsp;<code>config.reconfirmable = true</code><br /> &nbsp;&nbsp;<code>config.reset_password_within = 6.hours</code><br /> &nbsp;&nbsp;<code>config.sign_out_via = :delete</code><br /> <code>end</code> <br /></p> <p>2) And write <b><code>rails destroy devise install</code></b> in the terminal. Thats it. <br /> I think the above will work for sure.</p> <p>3) Now start your server again <b><code>rails s</code></b>. <br /> 4) Install devise again carefully. And go ahead.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload