Тёмный

What Is Single Sign-on (SSO)? How It Works 

ByteByteGo
Подписаться 858 тыс.
Просмотров 553 тыс.
50% 1

To get better at system design, subscribe to our weekly newsletter: bit.ly/3tfAlYD
Checkout our bestselling System Design Interview books:
Volume 1: amzn.to/3Ou7gkd
Volume 2: amzn.to/3HqGozy
ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.

Опубликовано:

 

16 ноя 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 179   
@shakedko
@shakedko Год назад
I love the simplification of your tutorials. Great content
@derrickmehaffy
@derrickmehaffy Год назад
Something I would love to see about SSO is diving deeper into the SSO Authorization side as well. These examples are fantastic for the SSO authentication area but not diving into authorization to not just determine who the user is but also what they have access to. I love your videos and strongly recommend them to my coworkers to help explain complex topics very easily but I also struggle to properly explain SSO Authentication vs SSO Authorization and the importance of both.
@gabrielfono844
@gabrielfono844 11 месяцев назад
I got your books few months ago when I was trying to learn system design without even knowing you were on youtube providing amazing contents. thanks a lot. I really love your content
@hanygarass225
@hanygarass225 Год назад
Simple, easy and direct to the point explanation of SSO. Thank you so much for the info and being so precise!
@0x404Unknown
@0x404Unknown Год назад
This video is fantastic. Definitely the best one I have seen for this topic that goes over SAML and OIDC topics!
@reloaderv3282
@reloaderv3282 Год назад
Super simple yet very complete explanation. 10/10
@carlellis9647
@carlellis9647 Год назад
I don't ever think I've ever received so much valuable information, in such a short amount of time. That was a terrific video, keep up the good work! :)
@quentin7343
@quentin7343 Год назад
What a clear, straight-forward explanation. Thanks man.
@mr.nobody8538
@mr.nobody8538 Год назад
this channel is underrated, keep the good work.
@desmondberry528
@desmondberry528 Год назад
I agree
@goldfishbrainjohn2462
@goldfishbrainjohn2462 Год назад
This channel is not underated. it started from 2022/6/9 and it has reached 222 k subscriptions. Growing very fast!
@phucosg
@phucosg Год назад
@@goldfishbrainjohn2462 tbh this is the fastest growing tech channel I ever seen
@LM-fj2ug
@LM-fj2ug Год назад
Thanks for the video! As a product manager, your videos are super useful and easy to understand. Your videos by far are the most well created and easy to understand for explaining complex concepts. I am currently trying to wrap my head around to understand how my developers implemented SSO in my company using OAuth2 and OIDC because I need to explain to people who have even less technical knowledge than I am. You'd think your own developers can explain what they have implemented, but having ability to explain complex concept to non-developers is not for everyone. Would be great if you can also provide a similar easy to understand video for how SSO is implemented with OAuth2 and OIDC. 🙏🙏🙏
@kickass1179
@kickass1179 Год назад
it is amazing how quickly this channel have grown. Great content!
@benjaminretser9285
@benjaminretser9285 Год назад
Loved this style of video where you explain popular standards, more of this in the future i hope! I'm also a big fan of ur system desgin videos and was wondering if you would do a high frequency chat system like twitch chat or anything that involves combining the C10K problem with a chat channel. Maybe its just as simple as throwing together a redis microservice but im dying to know!
@jonno9891
@jonno9891 Год назад
Best explanation of SAML traffic flow I've seen. Other videos make it seem as though the IDP is making outbound connection to SP to deliver the assertion!
@user-kb9mp9jv5i
@user-kb9mp9jv5i 5 месяцев назад
Thank you. You are the best one who is explaining the SSO.
@resetengineering
@resetengineering Год назад
Crisp and full of info. Love the bytes for a high level understanding
@amwinkify
@amwinkify 2 месяца назад
You really are doing excellent videos. Way to translate difficult system design for the rest of us. Good job translating. THANK YOU!
@Wellness-100
@Wellness-100 Год назад
You made it so easy for me to understand !! Thank you so much! Im now a subscriber and soon to be an active viewer. Thanks again for a fantastic breakdown!
@BryanLong-fz7zf
@BryanLong-fz7zf Год назад
Spectacular video that simplifies a complex process in a short, digestible clip without any fluff. I loved the animations throughout the video. What app or tool are you using for the animations?
@FlareGunDebate
@FlareGunDebate Год назад
You deserve more subs. Keep up the great work.
@shanmathew152
@shanmathew152 6 месяцев назад
Great explanation, easily understandable visual diagrams, all in under 5 mins..Thank you so much.
@shawnkuo001
@shawnkuo001 Год назад
Great content! Excellent explanation of a complicated problem in a simple way.
@smarttrupti2007
@smarttrupti2007 Год назад
Thank you. Such a nice explanation in short video... 👍👍 Really liked it.
@neerajvenugopal6040
@neerajvenugopal6040 Год назад
Great video. SSO explained so easily with SAML / openid flow.
@user-bp9dy4up8k
@user-bp9dy4up8k Год назад
Thanks for the video! I learned that there is another way SSO scheme called CAS, and I wonder that what different with OIDC and SAML. Would be great if you can also provide a similar easy to understand video.😁
@sufailkalathil169
@sufailkalathil169 7 месяцев назад
Thank you for the video. It's super clear. Loved this style of presentation
@alamelu85
@alamelu85 Год назад
Thanks for choosing SAML, for explanation.
@Mythili_2140
@Mythili_2140 5 месяцев назад
Very good video, thanks; special mention to the clarity of thought and presentation; this made the concept easier to grasp.
@caesar5555
@caesar5555 10 дней назад
Finally! Great clear explanation! Thank you!
@matiasmoresi5040
@matiasmoresi5040 Год назад
Great content! Thank you so much for these creations!
@ReflectionOcean
@ReflectionOcean Год назад
Key concepts: 1. Service Provider and Identify Provider 2. Federated Identity protocols: SAML (XML) vs OpenID (JWT)
@daredevil1189
@daredevil1189 2 месяца назад
Very good one. simple and without fluffs
@RyantheCanuckpirate
@RyantheCanuckpirate Год назад
I could listen to this guy all day. Doesn't even have to be tech stuff. He could open a cooking channel for all I care
@user-yy1io4yk5f
@user-yy1io4yk5f 10 месяцев назад
Great video. The visuals are very well done
@user-ll9om2ml8e
@user-ll9om2ml8e Год назад
great clarity. Thanks
@manjeetsingh6028
@manjeetsingh6028 3 месяца назад
Amazing and on point explanation provided enough to keep in mind and use when a real scenario is encountered. Thanks a ton sir. hare krishna
@shutanovac
@shutanovac Год назад
Another epic video. Thanks
@randeep_singh
@randeep_singh Год назад
Great vid as always! Weird coincidence that I'm currently implementing SSO at my current org
@goldfishbrainjohn2462
@goldfishbrainjohn2462 Год назад
Love this channel.
@crowdbyte159
@crowdbyte159 Год назад
First, I give it a like then I watch because I believe the content
@vish1211
@vish1211 3 месяца назад
Very well explained. Thanks a lot!
@hightower-es9qu
@hightower-es9qu Год назад
Thank you I did confirm and learned something new. I'm subscribing.
@luizfelippe2034
@luizfelippe2034 10 дней назад
Great explanation, thank you so much.
@iffi786
@iffi786 Год назад
Thanks for the video. Clearly understandable.
@anuragkubade6511
@anuragkubade6511 Год назад
👍very informative video. Thanks a lot
@maxchan9770
@maxchan9770 Год назад
So so clear. Thank you, sir.
@rarylson
@rarylson Год назад
Hi folks from Byte Byte Go. Your videos are great! But specifically for this one, I think you should explain how SAR, which is actually a XML document, is passed from SP to browser then to IdP (the same for the SAML assertion). I do not have deep knowledge in SAML, but I suspect the XLM document is compressed (deflate), base64 encoded, and passed as a query string into a HTTP 302 Redirect response. I don't know if I'm correct. But I think this explanation should be on the video. It's a very basic detail of implementation that everyone interested on the basic technical aspects of SAML (me included) should learn/be aware.
@lasol2474
@lasol2474 Год назад
Hi. I think they just provide a very high level intro as they are selling the "bestselling" volumes 1 & 2 😀- see the description of the video
@ozgurgulderen
@ozgurgulderen Год назад
I just found out your channel and I love it. Good content easy to follow. Which Sw are you using to create your presentations?
@jukkavahaaho9957
@jukkavahaaho9957 Месяц назад
I really like how you simplified sso 😀
@jm9373
@jm9373 Год назад
Great content! Would also be great to see how the LDAP protocol fits into the picture.
@eUnkn0wn
@eUnkn0wn Год назад
LDAP is a vendor-neutral protocol to access directory services (think SQL for databases). You might have an Active Directory DS in your company, which you can query using LDAP. Meaning there is one single source of truth for technical user data. This allows for integration with other software, such as an IdP. In practice OIDC/SAML provide SSO (=login once, for everywhere), whereas directly LDAP-backed logins would require you to enter credentials every time.
@TysonKamp
@TysonKamp Год назад
Solid explanation. Thank you.
@1511invincible
@1511invincible Год назад
love the tutorials. btw, what tool do you use for diagrams?
@darianzuvic5390
@darianzuvic5390 Год назад
Very informative and concise
@joaomarcus2742
@joaomarcus2742 Год назад
Thanks for video, great content!
@heminessa
@heminessa Год назад
very helpful and nicely illustrated! Which program you are using to make these explanations?
@Nothing_Else_Matters
@Nothing_Else_Matters Год назад
Thank you for the tutorials. Id like to know with which tool you made this video
@jongpac2
@jongpac2 Месяц назад
Thanks for sharing rich information with nice view.
@kmSaifullah
@kmSaifullah Год назад
Wow excellent video.👍👍 Make a video on "How a react app works?"
@dibll
@dibll Год назад
Could you pls cover the following in future segments, if possible: Coordination Service Consensus algorithms B Trees Broadcast Protocols Vector Clocks Thanks!
@kwaminaessuahmensah8920
@kwaminaessuahmensah8920 Год назад
Did anyone else peep how he skipped Twitter when talking about the identity providers you can count on at the end?
@loydako6285
@loydako6285 Год назад
lols twitter's n identity crisis right now
@AceixSmart
@AceixSmart Год назад
The subtle shade! Twitter has OAuth issues after Elon started tackling the claimed "microservices bloat"
@padraigconnolly2991
@padraigconnolly2991 Год назад
I could be wrong but I think this channel is associated with Tik Tok, so it would make sense that they skip 🙂
@Shafty17
@Shafty17 Год назад
I laughed loud at that point 😂
@mohammadashrafuddinferdous9347
Twitterr handled it differently. If i'm not mistaken oauth1 and session based solution. Its different than others.
@F2H16
@F2H16 Год назад
SSO is an authentication scheme. SSO is built on a concept called federated identity. It enables sharing of identity information across trusted but independent systems. Key concepts: 1. Service Provider and Identify Provider 2. Federated Identity protocols: SAML (XML) vs OpenID (JWT)
@PhuongLe-jd5bq
@PhuongLe-jd5bq 11 дней назад
This is good video for learning single sign-on. But this video will good than more if having code example. Thank you.
@zhujunwang1667
@zhujunwang1667 Год назад
Love this one! Thx!
@John83118
@John83118 6 месяцев назад
This is a powerhouse of information. A book I read on this was also a wealth of knowledge. "The Art of Meaningful Relationships in the 21st Century" by Leo Flint
@jolteon677
@jolteon677 Год назад
For some reason these videos make me feel more relaxed
@WitchyHxrynOfficial
@WitchyHxrynOfficial 18 дней назад
abstraction and simplification of a huge implementation, that's why
@vinodcs80
@vinodcs80 Год назад
very simple explaination
@sonalgupta6363
@sonalgupta6363 Год назад
such a wonderfull simplification
@AnshproYT
@AnshproYT Год назад
My friend, these videos are amaing.Would you mind sharing what application you use to built them ?
@bruxelleskarim
@bruxelleskarim Год назад
excellent, thanks for sharing
@richarz87
@richarz87 Год назад
very well done!
@leanh15
@leanh15 Год назад
Super double great contents !!!
@tomascruz2422
@tomascruz2422 Год назад
Thanks for the excelent informatio. can you create another video explaining differece between sso (saml, openid) vs oauth2
@shaktixcool1
@shaktixcool1 Год назад
@bytebytego how do you create such crystal clear animated videos?
@kaustubhshrivastava3169
@kaustubhshrivastava3169 Год назад
how to make these awesome animated slides i.e which tool do you use for this can you please tell
@lixinyi7734
@lixinyi7734 Год назад
I really like your examples! I have one question, how the IDP know that this specific user can skip login and return a SAML assertion? Does this assertion contain SP info?
@muhammadumarsotvoldiev8768
@muhammadumarsotvoldiev8768 9 месяцев назад
Thank you very much!
@Secret4us
@Secret4us Месяц назад
Good video, thanks.
@jhwild08
@jhwild08 Год назад
Love your flow drawing - what do you use for that, if you can share?
@ARTEMFOREVER
@ARTEMFOREVER Год назад
good video and explanation 👍 hello from Russia, yaroslavl❤😎
@jeelanyelidandla2477
@jeelanyelidandla2477 6 месяцев назад
Nice explanation, can you please explain OpenID implementation as well?
@arepellinagaraj2746
@arepellinagaraj2746 Год назад
Thanks got much inputs..🙏
@raj_kundalia
@raj_kundalia Год назад
Thank you!
@j.c.l5932
@j.c.l5932 Год назад
Best tutorial about SSO. Just still have some confusion in step 4, the logging in page(in the video 2:07). I just tried one time, if I'm on the compnay's VPN, there isn't login page; is that login page for employee to log in the company's network or it's for logging into the ID service provider's network?
@Zebsy
@Zebsy 9 месяцев назад
Great animations
@gauravmalhotra944
@gauravmalhotra944 Год назад
Good explanation. Thanks. A question though- how does the identity provider know that user has already signed in? What information does user's browser provider to identity provider? If this information is cached in user's browser, is it not prone to client side security attacks?
@KDOERAK
@KDOERAK 9 месяцев назад
excellent!
@azharmobeen
@azharmobeen Год назад
Thanks for sharing, could you please tell me in which tool you have developed these animates diagrams?
@sumitsapient
@sumitsapient 7 месяцев назад
Thank You.
@praveenb9922
@praveenb9922 Год назад
Thank you
@ukaszkiepas57
@ukaszkiepas57 2 месяца назад
Thank you! :)
@Englishready-ez3ei
@Englishready-ez3ei Год назад
Could you please share the tool that you used to create these videos
@ganeshmourya2709
@ganeshmourya2709 Год назад
Can you please tell me the name of software you use to create these animation, I'd like to learn it.....
@SiddheshPrabhugaonkar
@SiddheshPrabhugaonkar Год назад
Me too looking for it. Or it is just PowerPoint?
@desmondberry528
@desmondberry528 Год назад
Following...
@ganeshmourya2709
@ganeshmourya2709 Год назад
@@SiddheshPrabhugaonkar i thought that too but it's look much more refined than power point... And if it's powerpoint than he is at God level....
@nifalconi
@nifalconi Год назад
It had some zooms I don’t think it’s PowerPoint
@ARmy2510
@ARmy2510 Год назад
It's After Effects.
@abhinavsinghal5486
@abhinavsinghal5486 Год назад
Just watching your videos made me buy your books. Your diagrams and videos are amazing. Keep up the good work. One question in the above video, does Service Provider and IDP need to be preconfigured to support each other? i.e. Does the Service provider tells IDP in advance that "hey IDP I am using a SAML for clients" so please register me on your IDP. Otherwise, how will IDP know that this SAML is meant for this Service provider? 👏
@VipulMehta1
@VipulMehta1 Год назад
Yes, service provider has to be manually added as relying party in Identity Provider configuration.
@ankitkumarjain8896
@ankitkumarjain8896 Год назад
yes, SP has to register with the IDP and also setup users etc
@medsalemdeddah8853
@medsalemdeddah8853 3 месяца назад
I freaking love you man ❤
@MrEduarguzher
@MrEduarguzher Год назад
How is that different to Oauth2.0 or oauth2.1 PKCE? are these the same? Nice video BTW :)
@anuj8488
@anuj8488 Год назад
Liked and subscribed
@sumitsapient
@sumitsapient 7 месяцев назад
I'm sorry if my question sounds dumb. Where does OAuth 2.0 and LDAP fit in this picture? I saw common protocols at 0:48 are SAML and OpenID Connect.
@pawankmoblize
@pawankmoblize Год назад
what tool you are using for this presentation?
@tushartiwari7929
@tushartiwari7929 Год назад
How smartly he skips twitter at 04:35 🤣
@javaremastered1530
@javaremastered1530 3 месяца назад
animationa are spot on..
@charlesluhmann
@charlesluhmann Месяц назад
nice!
Далее
Single Sign on - Explained under 10 minutes
9:31
Просмотров 30 тыс.
An Illustrated Guide to OAuth and OpenID Connect
16:36
Просмотров 560 тыс.
Top 12 Tips For API Security
9:47
Просмотров 75 тыс.
System Design Interview: A Step-By-Step Guide
9:54
Просмотров 604 тыс.
API Gateway Explained Quickly
4:23
Просмотров 10 тыс.
Single Sign On (SSO) - How it Works!
18:30
Просмотров 47 тыс.
What is SAML? A Comprehensive Guide with Examples
9:52
System Design: Why is Kafka fast?
5:02
Просмотров 1 млн
Build Your Own SSO | What is SSO | SSO Explained
17:20
OAuth 2 Explained In Simple Terms
4:32
Просмотров 340 тыс.