Provide Service account for machine to machine authentication
Provide Service account for machine to machine authentication
For process to run via machine to machine so user interaction is not required. Saving of token or refresh token is not required, prevent hacking due to unsecure tokens.
Similar to Google using OAuth 2.0 for Server to Server Applications
https://developers.google.com/identity/protocols/oauth2/service-account
For WorkFlowMax and Xero APIs
-
Johan Friedrichsen commented
We use multiple development- and test environments with automatic testing routines that makes it hard (impossible?) to share refresh tokens across environments. We would like a way to use static refresh tokens (or some other technique) for test/development only.
For production purposes the implemented oauth solution works fine but testing requires more flexibility.