Sha256: 708ca5d193af2a4aa0eb02cbaf8e910b12272bc0271b9ab40bb7a564513aba9c
Contents?: true
Size: 443 Bytes
Versions: 13
Compression:
Stored size: 443 Bytes
Contents
module SugarCRM; class Connection # Logs the user into the Sugar application. def login connect! unless connected? json = <<-EOF { "user_auth": { "user_name": "#{@user}", "password": "#{OpenSSL::Digest::MD5.new(@pass)}", "version": 2 }, "application": "sugarcrm_rubygem" } EOF json.gsub!(/^\s{6}/,'') response = send!(:login, json) end end; end
Version data entries
13 entries across 13 versions & 2 rubygems