code: def session(self):
          
          ret = self.session_class(
              client_id=self._client_id,
              client=self.client,
              auto_refresh_url=self.auto_refresh_url,
              auto_refresh_kwargs=self.auto_refresh_kwargs,
              scope=self.scope,
              state=self.state,
              blueprint=self,
              base_url=self.base_url,
              **self.kwargs
          )
  
          def token_updater(token):
              self.token = token
  
          ret.token_updater = token_updater
          return self.session_created(ret)
docs: This is a session between the consumer (your website) and the provider
          (e.g. Twitter). It is *not* a session between a user of your website
          and your website.
          :return: