Ruby on rails RubyonRails 4身份验证,Desive vs bcrypt
我是Ruby on Rails 4的新手,我从教程开始,在本教程中使用了用户注册“bcrypt”,但是对于我的项目,我希望有更多选项,如电子邮件确认、密码重置等。所以我的问题是,我是否可以使用现有的rails 4实现所有这些,而不使用任何gems,或者我是否需要使用stack overflow中其他人建议的“Desive”。另外,我可以使用“设计”gem和“bcrypt”吗 简短回答:不需要设计。您可以自己编写所有身份验证/电子邮件确认/密码重置逻辑。设计本身并没有什么“神奇”,它只是对一个常见问题的一个精心编写的解决方案 然而 编写一个完整的(安全的)身份验证系统并非易事。我建议您阅读本教程,并让它指导您在那里编写自己的身份验证系统 然后,您将能够更好地了解web应用程序身份验证的工作原理以及是否使用Desive 仅供参考,Desive已经使用了Ruby on rails RubyonRails 4身份验证,Desive vs bcrypt,ruby-on-rails,ruby,authentication,devise,ruby-on-rails-4,Ruby On Rails,Ruby,Authentication,Devise,Ruby On Rails 4,我是Ruby on Rails 4的新手,我从教程开始,在本教程中使用了用户注册“bcrypt”,但是对于我的项目,我希望有更多选项,如电子邮件确认、密码重置等。所以我的问题是,我是否可以使用现有的rails 4实现所有这些,而不使用任何gems,或者我是否需要使用stack overflow中其他人建议的“Desive”。另外,我可以使用“设计”gem和“bcrypt”吗 简短回答:不需要设计。您可以自己编写所有身份验证/电子邮件确认/密码重置逻辑。设计本身并没有什么“神奇”,它只是对一个常见
bcrypt
,如其上所示:
我会选择Desive,它为您提供了分配的选项,并且非常容易设置您推荐的任何教程?@zigzag.bond有关于如何操作的逐步说明。这条铁路感谢您的时间。我准备尝试Desive,对于同样的问题,你会推荐任何step by setp教程吗???@zigzag.bond有很多针对特定需求的方法。有集成Desive的特定教程。
s.add_dependency("bcrypt-ruby", "~> 3.0")