123456789101112 |
- require 'net/http'
-
- def login(username, password)
- url = URI('http://board.vivalavinyl.com/main/login')
- http = Net::HTTP.new(url.host, url.port)
- request = Net::HTTP::Post.new(url)
- request.body = "name=#{username}&pass=#{password}&login=login"
- response = http.request(request)
- cookies = response.response['set-cookie']
- return nil if cookies.nil?
- cookies.split('; ').first
- end
|