Xero authentication strategy for OmniAuth