module UniaraVirtualParser::Services::Login
Public Instance Methods
login(ra, password)
click to toggle source
# File lib/uniara_virtual_parser/services/login.rb, line 4 def login(ra, password) response = Client.post('/login', username: ra, senha: password) cookies = response['Set-Cookie'] fail InvalidLogin unless /UVXS233E3=S/.match cookies #cookies.match(/PHPSESSID=([^;]*);/)[1] # temporary monkey patch for proxy cookies.match(/PHPSESSID=([^,]*)/)[1] end