code: def make_session(self):
          
          with connect_lock:
              if self._sf_session is None:
                  sf_session = requests.Session()
                  # TODO configurable class Salesforce***Auth
                  sf_session.auth = SalesforcePasswordAuth(db_alias=self.alias,
                                                           settings_dict=self.settings_dict)
                  sf_instance_url = sf_session.auth.instance_url
                  sf_requests_adapter = HTTPAdapter(max_retries=get_max_retries())
                  sf_session.mount(sf_instance_url, sf_requests_adapter)
                  # Additional headers work, but the same are added automatically by "requests' package.
                  # sf_session.header = {'accept-encoding': 'gzip, deflate', 'connection': 'keep-alive'} # TODO
                  self._sf_session = sf_session
docs: Authenticate and get the name of assigned SFDC data server