Find Jobs
Hire Freelancers

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

$250-450 NZD

Completed
Posted over 3 years ago

$250-450 NZD

Paid on delivery
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.
Project ID: 28311291

About the project

3 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
$0 NZD in 6 days
5.0 (1 review)
3.9
3.9
3 freelancers are bidding on average $797 NZD for this job
User Avatar
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
5.0 (7 reviews)
4.0
4.0
User Avatar
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 all aspects of corporate accounting, budgeting, forecasting, and ERP systems implementation. Other skills • QBO Online accounting • SQL Server Management Studio • Proficient MS Access developer • Excel expert with extensive VBA and pivot table development thanks
$750 NZD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of NEW ZEALAND
Lower Hutt, New Zealand
5.0
9
Payment method verified
Member since May 19, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.