0
在sign_up期間,我輸入了用戶名,電子郵件,密碼。Ruby on Rails:在sign_up期間,devise不會將電子郵件發送到郵寄地址
點擊sign_up按鈕後,我檢查了郵件。
但我沒有收到任何設計郵件。
如何設置/配置設計註冊確認電子郵件?
有人請幫助解決這個問題。
我已經在stackoverflow中搜索,並嘗試所有,但未能解決這個問題。
http://0.0.0.0:3000/users/sign_out,我得到 「路由錯誤」 http://0.0.0.0:3000/users/sign_in,我得到 「您已經登錄」
耙路線:
new_user_session GET /users/sign_in(.:format) {:action=>"new", :controller=>"devise/sessions"}
user_session POST /users/sign_in(.:format) {:action=>"create", :controller=>"devise/sessions"}
destroy_user_session DELETE /users/sign_out(.:format) {:action=>"destroy", :controller=>"devise/sessions"}
user_password POST /users/password(.:format) {:action=>"create", :controller=>"devise/passwords"}
new_user_password GET /users/password/new(.:format) {:action=>"new", :controller=>"devise/passwords"}
edit_user_password GET /users/password/edit(.:format) {:action=>"edit", :controller=>"devise/passwords"}
PUT /users/password(.:format) {:action=>"update", :controller=>"devise/passwords"}
cancel_user_registration GET /users/cancel(.:format) {:action=>"cancel", :controller=>"devise/registrations"}
user_registration POST /users(.:format) {:action=>"create", :controller=>"devise/registrations"}
new_user_registration GET /users/sign_up(.:format) {:action=>"new", :controller=>"devise/registrations"}
edit_user_registration GET /users/edit(.:format) {:action=>"edit", :controller=>"devise/registrations"}
PUT /users(.:format) {:action=>"update", :controller=>"devise/registrations"}
DELETE /users(.:format) {:action=>"destroy", :controller=>"devise/registrations"}
home_index GET /home/index(.:format) {:controller=>"home", :action=>"index"}
root / {:controller=>"home", :action=>"index"}
users_controller.rb =>
class UsersController < ApplicationController
before_filter :authenticate_user!
def show
@user = User.find(params[:id])
end
end
我做了:
rails g devise:views
你需要哪些代碼? – shibly
@adam,我編輯了原始問題。 – shibly