The QuickBooks Online API uses OAuth 1.0a protocol for authorization and OpenID 2.0 for Intuit single sign-on user authentication. Implementation of these components in your app varies based on the publishing model you choose.
Use this table to determine authentication and authorization implementation requirements based on your publishing model.
|Publishing model||Initial app sign up||Implementation requirements|
Listed on app store with Intuit single sign-on enabled
Seamless sign up via app store Get App Now button.
Listed on app store with Intuit single sign-on disabled
Redirection to app landing page via Learn More button.
Not listed on app store
Via app website.
Got Questions? Get Answers in our developer forums.