Amazon Cognito Beginner Guide

  Рет қаралды 127,363

Be A Better Dev

Be A Better Dev

Күн бұрын

Пікірлер: 80
@kashifsohail8756
@kashifsohail8756 2 жыл бұрын
OMG . Are you kidding me ? . I cant believe such an excellent presentation is available on this topic . it has got all what i need , Hats off to you man
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thank you so much for your kind comment!
@gavincoulson3900
@gavincoulson3900 2 жыл бұрын
Literally couldn't have had better time in making this video! We just started using cognito at work!
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thanks Gavin! Hope the video helps :)
@andrewkicha1628
@andrewkicha1628 2 жыл бұрын
This presentation of the Cognito service is brilliant. All the important details fit in 25 minutes. Thank you.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thanks so much Andrew and glad you enjoyed!
@vijaynadkarni
@vijaynadkarni 11 күн бұрын
This is an amazing video that explained all I needed to know about what Cognito does and how to set it up for my company's needs. Very well done! Amazon's native documentation on Cognito, although comprehensive, makes an assumption that the user has an in-depth knowledge of authentication & authorization (which is not the case with me). This video helped me understand in easy-to-understand terms what I needed to go ahead and set it up.
@jaredharp9815
@jaredharp9815 Жыл бұрын
You sir, should be getting paid by AWS for these videos! This was such a great explanation and lucid intro to Cognito. Like seriously, 10/10 job. Thanks again, I will definitely be liking and checking out your other videos 👍
@oluwaseyiorifunmishe4144
@oluwaseyiorifunmishe4144 Жыл бұрын
Dude!! You’re good at this. You reduce the complexity of cognito, by an order of magnitude.
@BeABetterDev
@BeABetterDev Жыл бұрын
thank you so much!!!
@Confusedcapybara8772
@Confusedcapybara8772 2 жыл бұрын
This is exactly what ive been looking for! Thanks man! I appreciate you showing multiple options on how to do something
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Glad I could help!
@ozworth
@ozworth 8 ай бұрын
Concise and to the point. Excellent video!
@Exevan110
@Exevan110 6 ай бұрын
Very good video. Even with the now outdated ui, this clearly explains user pools and identity pools as well as the differences and their usecases.
@Misantronic
@Misantronic 2 жыл бұрын
A note on that: I love cognito, it‘s a great service which fulfills all my needs. However, I have 2 pain-points which are quite annoying to get by: - documention is (as for most services) absolute hell. it‘s all there - somewhere. you just need to guess the right words to find what you want to achieve in the docs or somewhere at stackoverflow - it‘s not fast. logging in or refreshing a session sometimes takes a few seconds which can be painfully blocking. additionally, aws-amplify was such an overkill for me that I decided to just go with the aws-sdk and it‘s js-client libs. they‘re much more straight forward and don‘t require a whole bootstrap setup. still, great videos like yours are an immense help for beginners and also advancaed users as well.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thanks for the great insight Misan! Definitely agree on the documentation point - it was a painful process to navigate it all to learn what I have. Cheers
@ewenreynolds
@ewenreynolds 8 ай бұрын
Thank you so much for this clear and well presented tutorial. Subscribed 😊
@pythonfamily
@pythonfamily Жыл бұрын
brooo I have been following your YT channel and all the information you share is AMAZING. Thanks a looot
@khanriza
@khanriza 2 жыл бұрын
Awesome video. Came in timely manner as we're working on adding Cognito to our app :)
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Glad it was helpful Riza!
@islamh6042
@islamh6042 Жыл бұрын
Wow, clear points in the goal, thanks for this a very good illustration.
@shamrozanjum
@shamrozanjum Жыл бұрын
Very well, slow and detailed. Thank you
@deepcoolclear
@deepcoolclear 12 күн бұрын
Thanks this was very clear and informative explanation. Are you able to update the configure screens for 2024 or are they the same? Is there a place where you can go to audit or view all the IAM roles configured using basic Token Auth as you show for Identity pools ?
@Joelvarghese6
@Joelvarghese6 2 жыл бұрын
Thank you so much bro, really helpful video. Your channel is the main resource i look when i have any doubt in aws.
10 ай бұрын
Thanks for the awesome video. Amazon should hire you.
@DavidRichardsDC
@DavidRichardsDC 2 жыл бұрын
I love your videos and have subscribed. your info is very helpful! Some of the best I have found! I hope I am not out of place suggesting something: the vocal recording is quite "boomy" as they say in the recording business which can make it hard to listen on some systems and there are easy fixes: grab a free EQ (like Audacity) and make a cut in the 100-300 Hz range. If you want to sound great on YT: 4db cut at 125Hz, 2db boost at 2k Hz and high pass filter below 100 Hz. Also, experiment with speaking from 6-12 inches from your mic to avoid the "proximity effect" which is mostly an issue for deeper voices with better quality mics.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Hi Richard, thank you so much for the feedback! I'm going to look into your tips more and see if I can make some adjustments. Do you have any suggestions for articles/tutorials to get this set up properly? I'm currently using a audio mixer called VoiceeMeter and thought I had it configured correctly but apparently not :(
@DavidRichardsDC
@DavidRichardsDC 2 жыл бұрын
@@BeABetterDev I just looked at VoiceMeeter as I wasn't familiar. From a glance it looks like they have the basic "Bass" "Midrange" "Treble" control, but I think the biggest factor is the HPF which maybe isn't in there. High pass filter rolls off anything below a set frequency. I also have a deeper voice and will usually set my HPF to around 100Hz. I am not sure if this workflow would work, but you could literally just dump your audio in Audaicy which is a free and pretty high quality tool, then use the EQ in the filter dropdown menu and then export the resulting audo as a wav file or mp3 or whatever you prefer. That is one option. Another free tool might be Cakewalk by Bandlab which is mostly for multitracking music, but you can also track video in there. Those are some free ideas. If you are willing to drop some cash: Izotope is an industry standard. I use their products extensively for music production. But, they are also used for radio, dialog in general, podcasts... Check this page: www.izotope.com/en/learn/audio-repair/dialogue-editing.html
@saarangslt3327
@saarangslt3327 Жыл бұрын
Simply amazing. Thank you
@BeABetterDev
@BeABetterDev Жыл бұрын
Thank you!
@NaveedAli-n5g
@NaveedAli-n5g 11 ай бұрын
Great video, thank you very much for this! ❤
@atedemx
@atedemx 2 жыл бұрын
I like cognito, and feel like I will still choose it over auth0 , but it still has poor documentation, you should talk about sessions and how cognito fails with access and refresh tokens as well as how it becomes expensive when going through different scenarios say adding flags to validate flows and challenges if you are working on more complex user authentication ( say multiple customers, invites, etc etc.). Still it is a great video introducing Cognito and your work is always amazing. I feel that you could do a couple of videos, based on your experience mentioning challenges faced with some AWS services that maybe a small project or company won`t face but that huge products and highly available systems will definitely do 👍 Again, awesome work and keep it going!
@lmind2
@lmind2 2 жыл бұрын
@Arturo Borbolla - can you please expand on this? Do you have examples of cost thresholds when adding complexity? Is there a viable, cheaper alternative when complexity is needed?
@TigranGevorgyan-vm8rc
@TigranGevorgyan-vm8rc 5 ай бұрын
Thank you, this was informative!
@Diego-eb9we
@Diego-eb9we 4 ай бұрын
Thanks for this amazing video!
@komalthecoolk
@komalthecoolk 2 ай бұрын
The content is impeccable. Shows that all of this is coming from experience. Some people are knowledgeable, some people can teach well, you can do both great! On a side note, why is there SO MUCH BASS in your voice? It's hard to listen on big speakers or in the car while driving to work etc. Lot of boomy noise.
@simonshkilevich3032
@simonshkilevich3032 Жыл бұрын
dude, this video is amazing
@vercettigameplays
@vercettigameplays 2 жыл бұрын
Great video. Content sugestion: create a passwordless authentication with Cognito using Triggers.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Great suggestion! Thanks Higor.
@liamsmith7479
@liamsmith7479 Жыл бұрын
This is really good, thanks a ton.
@sufianhaq
@sufianhaq Жыл бұрын
Thanks for the video. Really loved how you explained it for practical use as well.
@pedrofreitaslima
@pedrofreitaslima Жыл бұрын
Thanks you this video is great explain the concepts and core. But i could to show examples using programming languages, and explore more about integrations app using examples
@vimalpatel5770
@vimalpatel5770 Жыл бұрын
Excellent explanation! Thanks for this nice video. I have a question here. I am beginner so not much knowledge however how to setup AWS Cognito (with SSO) for multi-region considering DR as the critical requirement.
@sharanbabu2001
@sharanbabu2001 2 жыл бұрын
Great video! Can you make a video on Elastic Beanstalk flask api vs lambda for the same? How many concurrent requests can ELB actually handle?
@teetanrobotics5363
@teetanrobotics5363 2 жыл бұрын
Would request for the same
@tunalikethefish
@tunalikethefish 2 жыл бұрын
Great summary, thank you. They should link this directly from the AWS page :)
@Sukanya-xh7ij
@Sukanya-xh7ij 2 жыл бұрын
can I use cognito for the applications hosted in onprem data center, VM Ware OR any other Private Cloud ?
@Entertainment-by9ci
@Entertainment-by9ci 9 ай бұрын
If a user, authenticated through Cognito, has the ability to assume multiple IAM roles with distinct S3 permissions, will these permissions be aggregated, allowing the user to access S3 objects based on the combined set of permissions from all assumed roles?
@tech3425
@tech3425 Жыл бұрын
Would appreciate a hands on coding video using cognito
@thinhlpg
@thinhlpg Жыл бұрын
Thank you so much!
@leamon9024
@leamon9024 Жыл бұрын
Thanks for the video. Could you also make one about how ECS is integrated with ALB and API Gateway with Cognito? Thanks
@TheCodeholic
@TheCodeholic Жыл бұрын
Thanks for this brief explanation. It was very informative. Do you have more videos about AWS Cognito, like a hands on integration into actual applications?
@lesptitsoiseaux
@lesptitsoiseaux 11 ай бұрын
If you have users using OTP and want to move over to Cognito and ensure they can also log in user SSO, how do you do that?
@superwsuperw
@superwsuperw 2 жыл бұрын
Great work! In the use case, how does your own backend server validate Cognito token?
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Hi there, good question! There's some well documented steps on how to validate the token here: docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-using-tokens-verifying-a-jwt.html In short, first you validate the format of the token before validating the token itself with a private key offered by Cognito for your user pool. Hope this helps
@ankushjain358
@ankushjain358 2 жыл бұрын
Amazing video!
@WayneCarlBarker
@WayneCarlBarker 2 ай бұрын
Is it really secure to send an authentication token through URL? Seems like a bad idea.
@N7SOLDIER
@N7SOLDIER 2 жыл бұрын
Good to know.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thanks!
@cairink2110
@cairink2110 2 жыл бұрын
Not being able to signout from the amazon provider. Automatically being signed in, instead of showing the sign form. Any Solutions?
@ayanrafiqi7353
@ayanrafiqi7353 2 жыл бұрын
is there any option of getting a token besides the URL, Actually I fetch the access token from the URL and then validate it from my frontend(js) via API headers but it has a security flaw, upon login, it shows my Access token in the URL or is there any option to hide it
@NeoInTheMatrix680
@NeoInTheMatrix680 Жыл бұрын
nice. thanks
@brentmarquez4157
@brentmarquez4157 Жыл бұрын
Thanks for the video and great explanation as usual. Could you elaborate more on "other options to integrate directly in your app" outside of the hosted UI at 13:23? What are the tradeoffs if not using the hosted UI? Do you take on more security burden and liability/maintenance? Is it significantly difficult to integrate? trying to decide whether to use the hosted UI or build our own signup form to look more internal to an app, but am not sure how to weigh the pros and cons.
@ronytesler
@ronytesler Жыл бұрын
Where is the link to the left part at 15:33?
@zainul1266
@zainul1266 Жыл бұрын
How to connect Cognito with Spring boot application ?
@tech3425
@tech3425 Жыл бұрын
Gold
@Sub0x-x40
@Sub0x-x40 6 ай бұрын
literally just turned off my college lecture to watch this
@haha-eg8fj
@haha-eg8fj Жыл бұрын
This all goes well when using a hosted UI. If I need to use my own authentication UI (for different languages) it becomes hell of a mess.
@shamstabrez2986
@shamstabrez2986 2 жыл бұрын
u should upload more videos on cognito with lab
@AmitPawar-oj3yw
@AmitPawar-oj3yw Жыл бұрын
Nice video
@madrag
@madrag Жыл бұрын
Nice video, but using implicit flow and / or tokens in url is antipattern this days....
@rob3c
@rob3c Жыл бұрын
Cognito does support PKCE (although I don't think you can enforce its use)
@pablogonzalezrobles4429
@pablogonzalezrobles4429 2 жыл бұрын
It is sad that cognito does not have support for flutter web. Luckly I understand enough angular to make my frontend but Flutter would be easier for me
@RishiRajxtrim
@RishiRajxtrim 4 ай бұрын
🎉
@yeahyalikedat
@yeahyalikedat Жыл бұрын
👏
@nikhilgoyal007
@nikhilgoyal007 8 ай бұрын
@how to diagram @15:00
@goldie75c
@goldie75c 2 жыл бұрын
If only cognito would support localisation of the hosted UI. It is 2022 and they support only the English language!??
@vincentnthomas1
@vincentnthomas1 9 ай бұрын
Man for your own security migrate away from last pass, they’ve had multiple breaches
Intro to AWS - The Most Important Services To Learn
50:07
Be A Better Dev
Рет қаралды 444 М.
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 2,9 МЛН
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 63 МЛН
这是自救的好办法 #路飞#海贼王
00:43
路飞与唐舞桐
Рет қаралды 127 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 153 МЛН
AWS IAM Core Concepts You NEED to Know
21:40
Be A Better Dev
Рет қаралды 218 М.
Introduction to Amazon VPC (with Console Tutorial)
1:10:00
Be A Better Dev
Рет қаралды 15 М.
57. Cognito User Pools vs. Identity Pools
15:32
AWS Bites
Рет қаралды 11 М.
AWS Lambda Introduction - What is it and Why is it Useful?
13:34
Be A Better Dev
Рет қаралды 141 М.
Amazon Cognito Tutorial for Beginners | AWS Cognito
34:21
Coderjony
Рет қаралды 24 М.
Top AWS Services For Backend Developers
37:27
Be A Better Dev
Рет қаралды 19 М.
oAuth for Beginners - How oauth authentication🔒 works ?
10:43
AWS SQS vs SNS vs EventBridge - When to Use What?
22:37
Be A Better Dev
Рет қаралды 183 М.
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 2,9 МЛН