无法通过设计确认电子邮件.
route.rb
devise_for :users, :controllers => { :sessions => "users/sessions" ,:omniauth_callbacks => "users/omniauth_callbacks" } do
post "users/confirmation", :to => "devise/confirmations#create"
get "users/confirmation/new", :to => "devise/confirmations#new", :as => "new_confirmation"
get "users/confirmation", :to => "devise/confirmations#show"
end
resources :pensioners #, :only => [:index, :destroy, :new]
resources :users #, :only => [:index, :destroy, :new]
Run Code Online (Sandbox Code Playgroud)
heroku运行rake路线
....
user_confirmation POST /users/confirmation(.:format) devise/confirmations#create
new_user_confirmation GET /users/confirmation/new(.:format) devise/confirmations#new
GET /users/confirmation(.:format) devise/confirmations#show
....
Run Code Online (Sandbox Code Playgroud)
但是当我提出要求时
GET /users/confirmation?confirmation_token=BeELxDDq9sxpseLh8Rdn
Run Code Online (Sandbox Code Playgroud)
我收到404 错误
The page you were looking for doesn't exist.
You may …Run Code Online (Sandbox Code Playgroud) routing ruby-on-rails confirmation devise devise-confirmable