Understanding Oauth 2.0 protocol.

  Рет қаралды 19,462

Concepts Work

Concepts Work

Күн бұрын

Learn about the core understanding of Oauth 2.0 Protocol.
"Oauth is an authorization Protocol"
"Why you should use Oauth"
"Adds one more layer for authorization"
Do watch the entire video and you might learn something new.
This will be first video of the entire series that I will be creating for Oauth.
Below mentioned is link the can be used to check the federation metadata of your Azure AD for SAML application.
login.microsof...
Replace "common" with your tenant name.
Like - login.microsof...
For checking information related to Oauth endpoints replace common with your tenant name;
login.microsof...
If you have any feedback, suggestion or query please feel free to reach us at learnconceptswork@gmail.com.
Regards,
ConceptsWork.

Пікірлер: 31
@_BiSwAjEeT_
@_BiSwAjEeT_ 7 ай бұрын
You did such an amazing job in your videos, that it can suits both novice3 and an experienced professional , I just revisit it if needed to revise the core concepts.
@BhupiUncut
@BhupiUncut 2 жыл бұрын
Simply awesome and very deep dive information.
@Southpaw07
@Southpaw07 2 жыл бұрын
Thanks!
@ConceptsWork
@ConceptsWork 2 жыл бұрын
Thank you.
@nitishbharadwaj138
@nitishbharadwaj138 3 жыл бұрын
Best video I have seen so far.
@abulaith4485
@abulaith4485 6 жыл бұрын
Excellent. Thank you.
@sandeshkadam2512
@sandeshkadam2512 Жыл бұрын
one thing I confused, in OAuth its authorization to user account who trying to access a resource or authorization to application from which user is trying to access a resource. In SAML\Ws-Fed Once user authenticated user will get the token & based on the claims in the token user will get the access to the resource but in OAuth both user & application (from which user is trying to access) needs to be authorized? Thanks for great video.
@denisdm91
@denisdm91 2 жыл бұрын
I don't understand the difference between authorization and authentication and what is being referred to. oauth for example is the authorization protocol and openid is the authentication protocol.
@rajatbakshi1691
@rajatbakshi1691 3 жыл бұрын
I am little confused here, when you setup a SAML app, you define what attributes(resources) the application can read for a user via SAML token. So the application is restricted to those predefined attributes values set by identity provider. It does not have unauthorized access over any other data in IDP side. 'The consent from user for the defined scopes' part in Oauth is definitely a plus over SAML but rest seem same. Sorry if I misunderstood anything here as my oAuth understanding is limited
@ConceptsWork
@ConceptsWork 3 жыл бұрын
With SAML, you can only work with the attribute that you get from IDP. Also there is nothing like incremental consent or user specific consent. With Oauth, Everything can be managed, which means for the same app, you can develop multiple consent framework for different users. For example if you want to access lets say email of the user, you can request a specific scope, but then lets say you want to read sign in info, you can just change the scope with incremental alterations and everything remains same. NO change is required at the IDP layer.
@sachinkamboj8426
@sachinkamboj8426 3 жыл бұрын
Thanks a lot. Oauth and Single sign on is same thing ? How service could find two different devices from where the user logged in. Do we send IP address to the identity server some how?
@ConceptsWork
@ConceptsWork 3 жыл бұрын
Oauth is an authorization protocol, where as Single sign on is a mechanism. Regarding user session, these capabilities depend upon the identity provider itself and yes, id address plays a crucial role in this kind of analysis.
@ravimohindroo8560
@ravimohindroo8560 3 жыл бұрын
I have a question about the roles we have in oauth and idconnect. Outlook and exchange are 2 application and when we access exchange using outlook or owa using desktop or mobile. Which roles is it? Is outlook app is client? Or exchange is client app? I understand it's confidential client application...but how does it fit the flow?
@ConceptsWork
@ConceptsWork 3 жыл бұрын
Exchange is a service in this case, which is access by outlook. Outlook rich client app on the device and OWA portal, both will be treated as client app, to have a correlation in terms of verifying what I just said, please check sign in activity of any user and you will be able to relate. :-)
@ravimohindroo8560
@ravimohindroo8560 3 жыл бұрын
@@ConceptsWork thanks! Will do.
@ibandari3473
@ibandari3473 4 жыл бұрын
Thank you so much
@ConceptsWork
@ConceptsWork 4 жыл бұрын
You're most welcome
@sahilroyal8939
@sahilroyal8939 4 жыл бұрын
@@ConceptsWork Please explain on behalf of (obo) oauth flow too!
@lifeisbeautiful2048
@lifeisbeautiful2048 4 жыл бұрын
Nice one
@ConceptsWork
@ConceptsWork 4 жыл бұрын
Thanks for watching
@amitbahuguna3270
@amitbahuguna3270 2 жыл бұрын
Please send ppt which i have requested many times
@ConceptsWork
@ConceptsWork 2 жыл бұрын
Our sincere apology for delay in response, we have responded to your request, please give us 24 hrs of time to respond. Thanks once again.
@nambir
@nambir 4 жыл бұрын
Hi Sir, Whats the difference between OAUTH and SAML? when we have to use which. Any advantages one over the other?
@ConceptsWork
@ConceptsWork 4 жыл бұрын
Oauth is an authorization protocol, where as SAML is signing protocol. There is a playlist for protocols as well. kzbin.info/aero/PL8wOlV8Hv3o_E60qM5121we8Os785AfKo
@nambir
@nambir 4 жыл бұрын
@@ConceptsWork Thanks sir. i have seen WS Fed and SAML videos. Seeing openId connect in the playlist. we can achieve all types in OpenIDConnect +OAUTH, but why we need SAML.
@neilruston8796
@neilruston8796 4 жыл бұрын
OAuth is a standard or a framework but not a protocol.
@ConceptsWork
@ConceptsWork 4 жыл бұрын
Please read the first line of this webpage. oauth.net/2/ OAuth 2.0 is the industry-standard protocol for authorization. Also, thank you so much for listening our videos so precisely.
@neilruston8796
@neilruston8796 4 жыл бұрын
@@ConceptsWork tools.ietf.org/html/rfc6749 defines it as a framework. #semantics :)
@ConceptsWork
@ConceptsWork 4 жыл бұрын
Hello Neil, Thank you so much for bringing this up. These RFC's are published as a standards, in the same link read section 1.2 tools.ietf.org/html/rfc6749#section-1.2 (1.2. Protocol Flow) Also it depends on different service provider, how they want to implement it. Thank you Once again for bringing this up, much appreciated. "The OAuth 2.0 protocol is not backward compatible with OAuth 1.0. The two versions may co-exist on the network, and implementations may choose to support both. However, it is the intention of this specification that new implementations support OAuth 2.0 as specified in this document and that OAuth 1.0 is used only to support existing deployments." Some of the vendors which are developing as per them. auth0.com/docs/protocols/oauth2 OAuth 2.0 is a protocol that allows a user to grant limited access to their resources on one site, to another site, without having to expose their credentials.
@abhimanyusinghshekhawat6871
@abhimanyusinghshekhawat6871 4 жыл бұрын
Can we call it as pseudo authentication protocol?.. I mean it's a standard for delegation which provide Authorization
@krzysztofm5822
@krzysztofm5822 Жыл бұрын
Thanks!
Oauth roles
6:54
Concepts Work
Рет қаралды 8 М.
An Illustrated Guide to OAuth and OpenID Connect
16:36
OktaDev
Рет қаралды 627 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Oauth 2.0 Endpoints and Authorization Grant.
6:59
Concepts Work
Рет қаралды 9 М.
SAML VS WS-FED
13:34
Concepts Work
Рет қаралды 26 М.
OAuth and OpenID Connect - Know the Difference
10:18
Viraj Shetty
Рет қаралды 14 М.
Microsoft Entra ID | Azure Active Directory | Identity Model
16:24
Concepts Work
Рет қаралды 31 М.
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
Top 12 Tips For API Security
9:47
ByteByteGo
Рет қаралды 134 М.
What is OAuth really all about - OAuth tutorial - Java Brains
10:56
Difference between cookies, session and tokens
11:53
Valentin Despa
Рет қаралды 671 М.
OAuth 2.0 explained with examples
10:03
ByteMonk
Рет қаралды 172 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН