code: def _init_browser(self):
          
          self.browser = splinter.Browser('phantomjs')
          self.browser.visit(self.server_url + "/youraccount/login")
          try:
              self.browser.fill('nickname', self.user)
              self.browser.fill('password', self.password)
          except:
              self.browser.fill('p_un', self.user)
              self.browser.fill('p_pw', self.password)
          self.browser.fill('login_method', self.login_method)
          self.browser.find_by_css('input[type=submit]').click()
docs: Overide in appropriate way to prepare a logged in browser.