添加并安装 Devise gem
修改你的 Gemfile
以包含 Devise gem:
gem 'devise'
然后用以下内容更新你的宝石:
$ bundle install
在项目中运行安装程序:
$ rails generate devise:install
然后使用以下命令创建你的 Devise 模型(例如 User
):
$ rails generate devise User
你需要在 environment.rb 文件 config / environments / development.rb 中为 Devise 邮件程序设置默认 URL 选项:
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
Devise 对你的数据库进行了一些更改,因此你需要运行创建的迁移:
$ rake db:migrate