- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建一个基本的 Ruby on Rails 4 项目,它允许用户创建帐户、登录等...我正在使用内置的 has_secure_password
来管理密码。我不希望用户必须输入两次密码(即需要 password_confirmation
输入表单字段和相应的模型属性)。所以,我正在寻找一种方法来转动 password_confirmation
检查/要求关闭。
我找到了 this answer这提供了一个潜在的解决方案,但原始问题足够不同,我想单独验证它。它建议更新用户模型以添加以下内容:
class User < ActiveRecord::Base
# ...
has_secure_password validations: false
validates :password, presence: true, length: { minimum: 6 }
end
password_confirmation
哪个更安全或更符合“The Ruby Way”? 最佳答案
ActiveModel::SecurePassword有一个 options 参数,您可以指定不执行验证。
has_secure_password validations: false
validates_presence_of :password, on: :create
before_create { raise "Password digest missing on new record" if password_digest.blank? }
关于ruby-on-rails - 在 Rails 4 中禁用 has_secure_password password_confirmation 检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19601758/
多年来,我读过一些教程说您必须更新 config.filter_parameters类似于 config.filter_parameters += [:password, :password_conf
我在设计和密码确认方面遇到了问题。我在 rails4 中创建了一个模型测试,如下所示: test "user requires a password_confirmation" do user =
我有 ruby on rails API 到目前为止的逻辑是设计密码重置 这是用于查找用户和休息密码的代码块 def update_password_by_token @user = User
我有以下用户模型: class User true, :uniqueness=>true # I run this validation on :create so that user # c
我正在学习 Rails 教程,但遇到了困难。我正在尝试使用密码和 password_confirmation。 我遇到错误: 15) User when password confirmation
我第一次尝试设置 Authlogic,但我很困惑。 我已经按照 authlogic_example 中的示例进行了设置代码但是它似乎没有运行: u = User.new(:password=>'tes
在运行我的测试服时遇到这个错误,它没有显示为失败案例,而是系统上的彻底错误。 这些是我的测试: require 'spec_helper' describe User do before do
我正在使用带有身份验证设计的 ActiveAdmin 的 Rails。我有 AdminUser 和 User 模型,因此 User 模型不必关心管理员。但是,我无法在管理页面内创建/编辑 Adminu
我正在创建一个基本的 Ruby on Rails 4 项目,它允许用户创建帐户、登录等...我正在使用内置的 has_secure_password来管理密码。我不希望用户必须输入两次密码(即需要 p
当我单独测试它们时,我的测试工作正常, rake cucumber FEATURE = 'path/to/feature' 但是当我尝试运行时 rake cucumber 他们因以下错误而失败 und
我是一名优秀的程序员,十分优秀!