OAuth consumer installed multiple times -- can tokens be managed independently? (2024)

Hello@Andre Meira,

Thank you for providing additional context!

The first time you access the authorization grant URL, you will be prompted to grant consent for that OAuth consumer to make requests on your account's behalf. Once you provide the consent,you will be redirected to the redirect_url configured in the OAuth consumer, with the Authorization code as part of this URL.

1. This Authorization code can be used one-time only to exchange for an access token.

curl -X POST -u "client_id:secret" \ https://bitbucket.org/site/oauth2/access_token \ -d grant_type=authorization_code -d code={code}

2. You can get a new code by accessing the authorization grant URL again :

https://bitbucket.org/site/oauth2/authorize?client_id={client_id}&response_type=code

3. Or directly get a new access token by using the refresh token that was included in the response of 1. :

curl -X POST -u "client_id:client_secret" https://bitbucket.org/site/oauth2/access_token -d grant_type=refresh_token -d refresh_token=<refresh_token>

Every time you exchange the code for an access token or use the refresh token to get a new access token, the access token will be different. However, the refresh token will be always the same. An access token expires in 2 hours, while the refresh_token has no expiration. Generating a new access token will not revoke the previous access tokens, and they will continue to expire after 2 hours of their creation.

It's important to note though that if you change the scopes of your OAuth consumer, the previously generated access and refresh tokens will be revoked and the user will have to Authorize the app again. A new refresh token will be generated when you first exchange your new Authorization code for an access token. If you try to use the old refresh token after the Oauth scope change, you will get the"Invalid refresh token" error.

Hope that helps to clarify yourquestions!

Thank you,@Andre Meira!

OAuth consumer installed multiple times -- can tokens be managed independently? (2024)
Top Articles
Top 6 Cybersecurity Threats - Check Point Software
How Much Can a Bitcoin Mining Rig Make Per Day
Average Jonas Wife
Food King El Paso Ads
Jazmen Jafar Linkedin
Quick Pickling 101
Junk Cars For Sale Craigslist
How Much Does Dr Pol Charge To Deliver A Calf
From Algeria to Uzbekistan-These Are the Top Baby Names Around the World
Craigslist Mexico Cancun
Obituaries
Tabler Oklahoma
Find The Eagle Hunter High To The East
Cool Math Games Bucketball
What is the difference between a T-bill and a T note?
Dumb Money
Uc Santa Cruz Events
Dr Manish Patel Mooresville Nc
Committees Of Correspondence | Encyclopedia.com
Inside the life of 17-year-old Charli D'Amelio, the most popular TikTok star in the world who now has her own TV show and clothing line
R Cwbt
Nevermore: What Doesn't Kill
Milanka Kudel Telegram
eHerkenning (eID) | KPN Zakelijk
Marine Forecast Sandy Hook To Manasquan Inlet
Rogue Lineage Uber Titles
Horn Rank
Pain Out Maxx Kratom
Ocala Craigslist Com
Vadoc Gtlvisitme App
Grove City Craigslist Pets
Dtlr On 87Th Cottage Grove
Publix Daily Soup Menu
Autopsy, Grave Rating, and Corpse Guide in Graveyard Keeper
Louisville Volleyball Team Leaks
The Bold And The Beautiful Recaps Soap Central
Case Funeral Home Obituaries
Wattengel Funeral Home Meadow Drive
Froedtert Billing Phone Number
Sas Majors
Sofia With An F Mugshot
Craigslist Central Il
Advance Auto.parts Near Me
Unblocked Games - Gun Mayhem
Tacos Diego Hugoton Ks
Craigslist Pets Charleston Wv
Research Tome Neltharus
Jasgotgass2
Obituary Roger Schaefer Update 2020
Island Vibes Cafe Exeter Nh
Selly Medaline
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 6670

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.