How The UPS API Works oAuth2.0

  Рет қаралды 4,004

John Christensen

John Christensen

7 ай бұрын

Code On GitHub: www.github.com/JohnAwesomeJr/...

Пікірлер: 28
@shomikhan1333
@shomikhan1333 6 ай бұрын
Thanks a lot for this awesome explanation
@johnchristensen3869
@johnchristensen3869 6 ай бұрын
Glad it was helpful!
@srinivassosale1822
@srinivassosale1822 3 ай бұрын
Great descriptions with the OAuth token creation for UPS. Has anyone tried to incorporate the OAuth to the traditional SOAP Calls that uses SECURITY WSDL? Trying to incorporate OAUTH instead of the traditional SECURITY access for the SOAP Requests and responses.
@johnchristensen3869
@johnchristensen3869 3 ай бұрын
I am afraid I am not much help when it comes to that. Sorry. Maybe someone else in the comments might know.
@michaelk7262
@michaelk7262 4 ай бұрын
Great video! Although I'm just learning about OAuth for the first time. This seems daunting especially with the lack of documentation on UPS' part. With a working setup, how often does a user have to log in to the UPS account with user and password (to get the bearer token)? I can't believe the token expires in 1 hour. And also, does the callback URL have to be a publicly available URL? I was hoping to use this in an internal webapp that is network restricted. This webapp has been using the UPS API through the previous access model with no problem, but it looks like UPS will turn that off in 2 months.
@johnchristensen3869
@johnchristensen3869 4 ай бұрын
This video is if you are building an app that has multiple users that all have their own ups account numbers. If you are making an internal app for your company I would do it differently. Watch this video instead. kzfaq.info/get/bejne/erSDldaKt9fXY58.htmlsi=tYvvw6PNhsYvHR1c Callback url can be local and you don’t need to prompt the user to log in. You put the client id and secret diredtly in the code so the user never needs to log in.
@sergiotorres9226
@sergiotorres9226 3 ай бұрын
Yes, please, make the video for refreshing the bearer token
@johnchristensen3869
@johnchristensen3869 3 ай бұрын
Thanks. I will work on that. Did you enjoy the video?
@thecandyman7278
@thecandyman7278 2 ай бұрын
@@johnchristensen3869 it's Killer !
@thecandyman7278
@thecandyman7278 2 ай бұрын
What account do you use to log in UPS ? I mean the owner of the app must authorize your UPS account ? or do just need one UPS account and have the URL ?
@johnchristensen3869
@johnchristensen3869 2 ай бұрын
The owner of the app has the ability to let users log into the users own account and use their ups account with the app owners interface instead of the ups website.
@TheseKidsWearKrowns
@TheseKidsWearKrowns 2 ай бұрын
Hi John, thanks for this! This is my first time dealing with OAuth and this was very helpful. I have a specific problem I am troubleshooting for that I need help with. Essentially, my customer is creating a subscription. Once users pay for the subscription they will be pushed through to the member portal. There I will need pages that allow the customer to purchase and create their own shipping/return labels. Can you please help me understand how to achieve this.
@johnchristensen3869
@johnchristensen3869 2 ай бұрын
Ya, lets talk about it. I understand the user will be printing the label. My question is who is paying UPS for the label? Is the user using their own ups account number or will the app be paying UPS for the label with the apps UPS account number?
@TheseKidsWearKrowns
@TheseKidsWearKrowns 2 ай бұрын
The customer (user) will be paying for the label on their own as they may want to send in 10 pair or 3 pair. They need to pay for whatever they are sending. But we want them to be able to do it from a page within the website for convenience for the customer.
@emynor7350
@emynor7350 5 ай бұрын
I'm new to PHP. What IDE you used for your project? Thanks
@johnchristensen3869
@johnchristensen3869 5 ай бұрын
Welcome to the fun world of coding! I am currently using VS Code. It’s an extremely common IDE
@esais64
@esais64 4 ай бұрын
Please make the video for refreshing the bearer token
@johnchristensen3869
@johnchristensen3869 4 ай бұрын
Sure, I will work on that. Did you find this video informative?
@esais64
@esais64 4 ай бұрын
@@johnchristensen3869 yes very,, thanks
@relative111
@relative111 4 ай бұрын
Super Video, thanks John!@@johnchristensen3869
@johnchristensen3869
@johnchristensen3869 4 ай бұрын
Happy to help.
@johnchristensen3869
@johnchristensen3869 4 ай бұрын
Happy to help.
@sujaysuresh1728
@sujaysuresh1728 2 ай бұрын
Should I provide card details to get client id and secret id. Isn’t it possible to get details without providing card details I’m trying to create new account
@johnchristensen3869
@johnchristensen3869 2 ай бұрын
I don’t believe you need to provide a credit card to use the API. It’s been a while since I signed up though. Even if you do add a card, you shouldn’t need to pay for the API.
@liamabean3532
@liamabean3532 4 ай бұрын
Is there no alternative to the redirect? 😢
@johnchristensen3869
@johnchristensen3869 4 ай бұрын
Tell me what you are trying to do? Maybe I can help:
@johnchristensen3869
@johnchristensen3869 4 ай бұрын
If you need help let me know.
@johnchristensen3869
@johnchristensen3869 4 ай бұрын
This video is if you are building an app that has multiple users that all have their own ups account numbers. If you are making an internal app for your company I would do it differently. Watch this video instead. kzfaq.info/get/bejne/erSDldaKt9fXY58.htmlsi=tYvvw6PNhsYvHR1c Callback url can be local and you don’t need to prompt the user to log in. You put the client id and secret diredtly in the code so the user never needs to log in.
OAuth 2.0 explained with examples
10:03
ByteMonk
Рет қаралды 113 М.
OAuth 2.0 - a dead simple explanation
9:16
Jan Goebel
Рет қаралды 16 М.
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 63 МЛН
A clash of kindness and indifference #shorts
00:17
Fabiosa Best Lifehacks
Рет қаралды 129 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 62 МЛН
How to use the UPS api oauth 2.0 auth
19:13
John Christensen
Рет қаралды 6 М.
The .NET 8 Auth Changes You Must Know About!
10:27
Nick Chapsas
Рет қаралды 137 М.
oAuth for Beginners - How oauth authentication🔒 works ?
10:43
OAuth 2.0 & OpenID Connect (OIDC): Technical Overview
16:19
VMware End-User Computing
Рет қаралды 154 М.
Setup Google OAuth sign in 6 minutes
6:51
Appwrite
Рет қаралды 27 М.
An Illustrated Guide to OAuth and OpenID Connect
16:36
OktaDev
Рет қаралды 570 М.
OAuth 2.0 using Auth0 | React.js and Node.js
43:52
Ambient Coder
Рет қаралды 64 М.
OAuth 2.0 & 2.1 Explained
39:59
Raw Coding
Рет қаралды 24 М.
Are you ready for UPS OAUTH2 0?
27:30
Joe Faurote - Tech Chef
Рет қаралды 455
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 9 МЛН