Sha256: 3c120f350fbb07661b767e158061723830a4555ad29dff66303ec9bdcddecab6
Contents?: true
Size: 722 Bytes
Versions: 60
Compression:
Stored size: 722 Bytes
Contents
module Para module ModelFieldParsers class Devise < Para::ModelFieldParsers::Base register :devise, self def parse! hidden_fields.each(&fields_hash.method(:delete)) added_fields.each do |key| fields_hash[key] = AttributeField::PasswordField.new(model, name: key) end end def applicable? fields_hash.key?(:encrypted_password) end private def hidden_fields [ :encrypted_password, :password_salt, :reset_password_token, :remember_token ] end def added_fields [ :password, :password_confirmation ] end end end end
Version data entries
60 entries across 60 versions & 1 rubygems