Module: Officepod::Authentication::InstanceMethods
- Defined in:
- lib/officepod/authentication.rb
Instance Method Summary collapse
Instance Method Details
#login ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/officepod/authentication.rb', line 8 def login validates_body response = self.class.post(@END_POINT, @options) result = JSON.parse(response.parsed_response) = (response.headers["set-cookie"]) result["SID"] = result["storage_list"] = storage_auth_list(lang: "ko", cookie: ) result.delete_if { |k,v| ["result", "resultcode", "message"].include? k } result end |
#logout ⇒ Object
19 20 21 22 |
# File 'lib/officepod/authentication.rb', line 19 def logout response = self.class.delete(@END_POINT, @options) response.parsed_response end |