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