-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What is the way forward for this in light of deprecation of #1
Comments
We support only server side apps for Oauth2. For desktop apps, you will have to use this workaround. There is no way to bypass the Oauth process. You will have to do it at least once to make api calls. Ask your customers of the desktop apps to create developer account-> get prod oauth2 keys and use them on OAuth playground atleast once to get tokens first time. OAuth2 playground-https://developer.intuit.com/v2/ui#/playground On the developer.intuit.com->Your app tab->Keys->Add this redirect url under your Prod app keys->Redirect url-https://developer.intuit.com/v2/OAuth2Playground/RedirectUrl Postman- On the developer.intuit.com->Your app tab->Keys->Add this redirect url under your Prod app keys ->Redirect url-https://www.getpostman.com/oauth2/callback 1)You get access token and refresh token manually using Postman or your web code where user authorizes |
Thank you for replying, I'm a little confused here and appreciate some clear information if possible:
|
|
Hello,
If the above is correct, what requirements would our customers desktop application need to then communicate directly with qboe? If the above is not correct, does that mean we need to pass all information through the webserver?
|
Your first workflow is correct. Have a web server for just authenticating and authorizing QBO admin users and get their access tokens and refresh token for first time. The admin user can then plug that in your installable/desktop app they have and your code should internally handle refreshing of tokens.Make sure your code save latest access token and refresh token always and uses the latest refresh tokens value to get new access tokens |
Hi, Can you point me to the correct documentation or sample .c#/.net resources for communicating with QBOE from a Desktop application. The online app documentation is easy to follow, but I am unsure what is the most up to date desktop/c# to qboe documentation. |
The same steps as suggested above will work. Please follow those. Please be sure to thank him. |
Hello, What are the conditions where a access token would need to be refreshed other than the 100 day time limit? Thanks |
oAuth 1.0 and the more imminent deprecation of OpenID 2.0?
The text was updated successfully, but these errors were encountered: