宝石开始入门?

时间:2016-02-28 09:51:05

标签: ruby-on-rails

我正在使用本教程 https://launchschool.com/blog/how-to-use-devise-in-rails-for-authentication  但我有点困惑。 我想制作简单的应用程序,看看设计是如何工作的 到目前为止我这样做了: 添加了设计宝石。然后跑了

rails generate devise:install     # Creates config file, etc.
rails generate devise user        # Create model class, routes, etc.
rake db:migrate                   # Create user table
rails generate devise:views users # Creates (minimal) views

我的routes.rb文件有devise_for :users 我接下来的步骤是什么? 如果我转到http://localhost:3000/users/signinhttp://localhost:3000/signin它说没有定义路线

1 个答案:

答案 0 :(得分:1)

默认登录和退出链接是,

http://localhost:3000/users/sign_in

http://localhost:3000/users/sign_out

要查看您当前的路线,请在控制台中尝试以下操作

  

rake routes

要在视图中生成退出链接,请添加以下内容

<%= link_to 'Sign out', destroy_user_session_path, :method => :delete %>