Completed

Update VB.Net Windows App with Xero API to use oAuth2.0

I have a VB.Net Application currently using OAuth 1.0 and this needs to be changed to 2.0 for Xero to continue to work. See email from Xero below.

Source code will be shared with my shortlist of applicants in order to review this prior to starting the job.

It’s time to move to OAuth 2.0

Xero is moving to the industry standard API authorization process, OAuth 2.0, with OAuth 1.0a being fully deprecated on March 2021. We’re getting in touch because we noticed you still have one or more private OAuth 1.0a apps.

We’ve been communicating this since late 2019, and we understand this is a big move. We want to ensure you know your options and have everything you need to make the transition as smooth as possible.

How this affects your Xero API integration/s

You can no longer create new OAuth 1.0a apps and any custom API integration (private app) that you’ve created will need to move to OAuth 2.0 before OAuth 1.0a is deprecated on 31 March 2021. There are a few ways to achieve this, so please choose the option that’s best for you and your customers.

Here are your options:

• Client credentials grant: We’re working on a premium, client credentials grant option - Custom Integrations - for machine-to-machine integrations. We’re hoping to have this ready

early 2021! Learn more.

• Proof Key for Code Exchange: PKCE makes it quick and easy for mobile and desktop app developers to build directly to the Xero API with no need to build a comms proxy or manage private app credentials for every connection. Learn more.

• Standard OAuth 2.0 app: You’ll still be able to build to the standard OAuth 2.0 flow if you prefer. Regular OAuth 2.0 apps will remain free to create and use. Learn more

Key information

• Check out the custom integrations FAQ on our Developer Center.

• Make sure you're subscribed to our developer newsletter to stay up to date.

• Need a hand? Find Developer Partners with experience building integrations with the Xero API.

How this affects your customers

Once you have a plan in place, you will need to communicate this to every Xero customer that your apps connect to. We recommend letting them know what the options are for migrating your app to OAuth 2.0, the timeframes you’re working toward and the steps they need to take.

If you have further questions, please contact our developer platform support team.

Skills: VB.NET, Xero, OAuth

See more: convert net windows app aspnet web app, airline ticket booking vb net windows application, backup restore ms access database vb net windows application, bundle vb net windows app net framework, clinic management system vb net windows aaplication, code vb net windows chatting, converting vb net windows app iphone app, convert vb net windows application web application, convert vb net windows application web page application, professional methods bulk data insert update vb net, read txt file vb net web app, retrieve system default printer net windows app, send mail microsoft outlook vb net web app, show popups vb net windows tray, update vb net, vb net collector app, vb net google language translate api, vb net hide app process list, vb net console application to create all possible sets from given set 1 2 3, how to use chrome browser in vb.net windows application

About the Employer:
( 9 reviews ) Lower Hutt, New Zealand

Project ID: #28311291

Awarded to:

(1 Review)
3.9

3 freelancers are bidding on average $797 for this job

writingapp

Hi. I have written many automation Windows VB.NET API projects. Ready to write your project. Will complete within 6 days

$440 NZD in 6 days
(7 Reviews)
4.0
Devrits

Hi Hiring Manager I am Quickbooks Desktop/Cloud, XERO API/Oauth2 integration (CRM/ERP) Expert I have pretty good hands on experience in the analysis of financial data supporting enterprise decision making including a More

$750 NZD in 5 days
(0 Reviews)
0.0