code: def _login(self, csrf_token):
          
          login_response = self.session.post(
              self.URLS['login'],
              data={
                  'username': self._get_provider_option('auth_username') or '',
                  'password': self._get_provider_option('auth_password') or '',
                  'submit': '',
                  'loginxtoken': csrf_token,
              }
          )
          self._log('Login', login_response)
          assert login_response.status_code == 200, \
              'Could not login due to a network error.'
          assert login_response.url == self.URLS['overview'], \
              'Easyname login failed, bad EASYNAME_USER or EASYNAME_PASS.'
docs: Attempt to login session on easyname.