It would require custom development. XF has a built in framework which includes an OAuth client library (the same thing we use for Facebook, Twitter, Google etc.) so you'd have to write a custom integration in a similar way to those.
Your store would have to support OAuth for this to be able to work. Otherwise it'd likely require a fairly significant amount of work. But, as I said, either way it will need custom development.