# hashie-forbidden_attributes **Repository Path**: mirrors_dblock/hashie-forbidden_attributes ## Basic Information - **Project Name**: hashie-forbidden_attributes - **Description**: Hashie compatibility layer for forbidden attributes protection - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HashieForbiddenAttributes [![Build Status](https://secure.travis-ci.org/Maxim-Filimonov/hashie-forbidden_attributes.png)](http://travis-ci.org/Maxim-Filimonov/hashie-forbidden_attributes) [![Gem Version](https://badge.fury.io/rb/hashie-forbidden_attributes.svg)](http://badge.fury.io/rb/hashie-forbidden_attributes) ## ForbiddenAttributesProtection If you're using [Rails 4 strong parameters](http://edgeguides.rubyonrails.org/action_controller_overview.html#strong-parameters), you will get a [ForbiddenAttributesProtection](https://github.com/rails/strong_parameters/blob/master/lib/active_model/forbidden_attributes_protection.rb) exceptions when mass-assigning attributes. This gem allows mass assignment. It prevents Mash from responding to `:permitted?` and therefore triggering this behavior in [ForbiddenAttributesProtection](https://github.com/rails/strong_parameters/blob/master/lib/active_model/forbidden_attributes_protection.rb). ## License This project rocks and uses MIT-LICENSE.