Method: Goodwill::Mechanize.login

Defined in:
lib/goodwill/mechanize.rb

.loginObject


37
38
39
40
41
42
43
44
45
46
# File 'lib/goodwill/mechanize.rb', line 37

def 
  return true if logged_in?
  @mechanize.get() do |page|
    my_page = page.form_with(action: 'dologin.asp') do |f|
      f.buyerid     = @username
      f.buyerpasswd = @password
    end.click_button
    @logged_in = my_page.links.map(&:to_s).include? 'My shopgoodwill'
  end
end