Skip to content

Instantly share code, notes, and snippets.

View Amitesh's full-sized avatar

Amitesh Kumar Amitesh

View GitHub Profile
@Amitesh
Amitesh / gist:1024607
Created June 14, 2011 09:52
request forgery protection in Rails
# While using curl post call then disable request forgery protection
# For get method call, It skips the check
# Reference : http://api.rubyonrails.org/classes/ActionController/RequestForgeryProtection.html
class XyzController < ApplicationController
skip_before_filter :verify_authenticity_token, :only => [:update]
before_filter :authenticate_user!, :only => [:update, :index]
end
@Amitesh
Amitesh / gist:1022715
Created June 13, 2011 12:47
Get hash of a model object
# For Ruby on Rails
# It will give hash of given model object
model_obj.serializable_hash
# Another way to get hash of a model object
ActiveSupport::JSON.decode(model_obj.to_json)
For MultiJson issue use
https://github.com/intridea/multi_json