我在使用重置密码部分时遇到了一些问题,所以有一种简单的方法可以将其删除吗?
答案 0 :(得分:3)
尝试重置密码时会收到ArgumentError,因为您没有正确设置
在“config / environments / development.rb”中,您需要设置主机,例如:
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
阅读整篇快速入门:https://github.com/plataformatec/devise#getting-started
如果你真的需要删除Devise:
答案 1 :(得分:0)
不要删除它,我每次需要身份验证时都使用设计,并且从未遇到任何问题,这些问题并不容易解决。
我敢打赌你没有正确地遵循指示。运行后
rails g devise:install
您需要按照命令行中打印的说明进行操作。
如果您确实需要删除它,请执行以下操作: