Spot the buttons that only an Accountant might love … They might like to press these to automatically fetch some financials or SMSF data from bread and butter applications like Xero or Class into another favorite Excel! Once in the world of Excel the magic can happen and these two buttons can then even help push the fruits of their labor back into Xero or Class for their clients to enjoy.
Thats the fun part …now for the boring details. These two buttons allow you to authorize a solution to connect to Class or Xero with your own credentials using OAuth2.
OAuth 2.0 is a secure way to access data via APIs because it employs a robust authorization framework that enables third-party applications to obtain limited access to user resources without exposing user credentials. By using tokens instead of user credentials, OAuth 2.0 minimizes the risk of credential theft. It supports various authorization flows tailored to different scenarios, ensuring flexibility and security. Additionally, OAuth 2.0 allows for granular permission scopes, enabling users to control the extent of access granted to applications. This ensures that applications can only access the data necessary for their function, reducing potential attack surfaces. Furthermore, the use of refresh tokens ensures long-term access without repeatedly exposing user credentials, enhancing overall security.