Module: SkipEmbedded::WebServiceUtil::Server

Defined in:
lib/skip_embedded/web_service_util/server.rb

Instance Method Summary collapse

Instance Method Details

#check_secret_keyObject



5
6
7
8
9
10
11
# File 'lib/skip_embedded/web_service_util/server.rb', line 5

def check_secret_key
  req_key = request.env["HTTP_X_SECRET_KEY"] && request.env["HTTP_X_SECRET_KEY"]
  unless  req_key == InitialSettings['skip_collaboration']['secret_key']
    render :text => { :error => "Forbidden" }.to_json, :status => :forbidden
    return false
  end
end