如何使用单独的用户帐户创建Rails应用程序?

时间:2014-03-12 19:06:52

标签: ruby-on-rails

我是rails的新手,所以我在向用户制作应用时遇到了麻烦。我该怎么做呢?我是否需要单独为会话控制器创建会话控制器?

3 个答案:

答案 0 :(得分:1)

更简单的方法是使用可以为您处理的宝石。最受欢迎的是Devise

答案 1 :(得分:0)

在那里,您可以找到最受欢迎的宝石进行身份验证: https://www.ruby-toolbox.com/categories/rails_authentication

答案 2 :(得分:0)

如果你是Rails的新手,我会远离使用Devise。事实上,这就是Devise文档对它的评价。

  

如果您正在构建第一个Rails应用程序,我们建议您不要使用Devise。设计需要很好地理解Rails框架。在这种情况下,我们建议您从头开始一个简单的身份验证系统,今天我们有两个资源:

     

Michael Hartl的在线书籍:http://railstutorial.org/chapters/modeling-and-viewing-users-two#top

     

Ryan Bates的Railscast:http://railscasts.com/episodes/250-authentication-from-scratch

     

一旦您巩固了对Rails和身份验证机制的理解,我们向您保证,Devise将非常愉快地使用。 :)