Ruby on rails 使用heroku进行Rails 3用户身份验证

Ruby on rails 使用heroku进行Rails 3用户身份验证,ruby-on-rails,authentication,Ruby On Rails,Authentication,滚动我的第一个heroku应用程序,目前正在进行用户身份验证。(以及身份验证…例如用户1无法访问用户3的内容) 只需滚动我自己的脚手架认证是否更容易?或者使用类似Desive的东西?我可以执行标准的salt密码身份验证,在会话中存储用户id,然后从控制器中的数据库中提取,但这安全吗?从长远来看,设计会更好吗 感谢您的建议:)除非您对如何制作一个像样的身份验证系统有充分的了解,并且您有充分的理由不使用Desive,否则请使用Desive 如果您确实使用了自己的身份验证系统,请确保使用Deave。除

滚动我的第一个heroku应用程序,目前正在进行用户身份验证。(以及身份验证…例如用户1无法访问用户3的内容)

只需滚动我自己的脚手架认证是否更容易?或者使用类似Desive的东西?我可以执行标准的salt密码身份验证,在会话中存储用户id,然后从控制器中的数据库中提取,但这安全吗?从长远来看,设计会更好吗


感谢您的建议:)

除非您对如何制作一个像样的身份验证系统有充分的了解,并且您有充分的理由不使用Desive,否则请使用Desive


如果您确实使用了自己的身份验证系统,请确保使用Deave。

除非您对如何创建一个像样的身份验证系统有充分的了解,并且您有充分的理由不使用Deave


如果您确实使用了自己的,请确保使用。

强烈建议使用Desive,我认为它可以节省您的大量时间,并且目前它可以在安全性良好的情况下实现会话所需的所有功能。

强烈建议使用Desive,我认为这将节省您的大部分时间,而且它目前在安全性良好的情况下完成了会话所需的所有功能。

如果您想接受挑战(这并不是很大),我强烈建议您使用自己的系统。在使用过Authlogic和Desive之后,我得出结论,从长远来看,构建自己的系统具有更多优势:

  • 您完全了解系统的工作原理(我相信,在认证方面,这一点非常重要)
  • Desive and Authlogic是在考虑特定用例的情况下构建的,尽管它们可以修改,但我的经验是,这是一种痛苦。在某个时候,你可能会觉得受到这两种系统的限制
  • 如果要向系统中添加功能,您知道从何处开始以及要执行的操作

如果你决定推出自己的,Ryan Bates已经创造了演员阵容。还有,别忘了测试它

如果你想接受挑战(其实没那么大),我强烈建议你推出自己的系统。在使用过Authlogic和Desive之后,我得出结论,从长远来看,构建自己的系统具有更多优势:

  • 您完全了解系统的工作原理(我相信,在认证方面,这一点非常重要)
  • Desive and Authlogic是在考虑特定用例的情况下构建的,尽管它们可以修改,但我的经验是,这是一种痛苦。在某个时候,你可能会觉得受到这两种系统的限制
  • 如果要向系统中添加功能,您知道从何处开始以及要执行的操作

如果你决定推出自己的,Ryan Bates已经创造了演员阵容。还有,别忘了测试它

谷歌搜索“Rails 3身份验证”会带来很多问题,可能与谷歌搜索“Rails 3身份验证”重复在阅读了链接的railscast之后,我还将检查这一个:在阅读了链接的railscast之后,我还将检查这一个: