this is my home_controller.rb
class HomeController < ApplicationController
def index
end
end
my routes.rb file
devise_for :users ,:controllers => {:sessions => "users/sessions"}
devise_scope :user do
root :to =>"users/sessions#new"
end
my development.rb file
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
config.action_mailer.delivery_method = :smtp
config.cache_classes = false
config.action_mailer.smtp_settings = {
address: "smtp.gmail.com",
port: 587,
user_name:"ajeet.soni10@gmail.com",
password: "6473eyre",
authentication: "plain",
enable_starttls_auto: true,
}`
` 所以我使用 url:- http://localhost:3000//signin它向我显示了用户通常可以登录的登录页面,但是当用户想通过单击忘记密码来重置他的密码时,整个页面会因重定向循环而停止