I have been doing this all week at work. We are doing a complete overhaul of user management and authentication and it can be overwhelming. I have watched all of your auth videos for years now and the timing on this one couldn't be better. Thank you for the video!
@RawCodingКүн бұрын
Nice!
@subramaniannk4255Күн бұрын
You have xxplained the concept beautifully, thanks
@currentuser12193 күн бұрын
😘 Nicely done
@duznt-xizt3 күн бұрын
This makes me appreciate Fastendpoints even more. They've made this kinda stuff pretty darn easy. It's good to learn what's going on under the hood though.
@gautammakwana63023 күн бұрын
How did you created the access token and refresh token. Login endpoint just calls signin method.
@RawCoding3 күн бұрын
You’ll have to watch my auth playlist ASP.NET Core Authentication and Authorization Tutorials kzbin.info/aero/PLOeFnOV9YBa4yaz-uIi5T4ZW3QQGHJQXi
@mibli29353 күн бұрын
Aside from the amazing quality of your material I especially appreciate the brevity of your introduction. Subscribe, like and support, without additional bla-bla-bla. Just like Jules says in "Pulp fiction" - "That's all you had to say, Negro!"(c)
@revocengiz3 күн бұрын
Thank you
@ardonbailey26543 күн бұрын
This is super helpful. Thanks.
@TheShawn_v3 күн бұрын
the butt over there makes me crazy
@nullentrophy3 күн бұрын
.NET Auth is nasty T_T
@RawCoding3 күн бұрын
I now tried auth in spring, laravel, express, django. And I can say its not that bad here…
@matthewrossee3 күн бұрын
Even fucking ruby on rails has less magic than spring.
@JoonhwanLee3 күн бұрын
OMG, Amen
@verynotsuspicious4 күн бұрын
appreciate you
@jeong-ahyoon90774 күн бұрын
You are so good
@naveenpujari89964 күн бұрын
order of authentiction and authrization matters or not.? you mention aurthrization first in piple line service.addauthrization
@RawCoding4 күн бұрын
Yes it does, authN authentication is about WHO ARE YOU? authZ authorization is about ARE YOU ALLOWED? If we dont know who you are, we cant start answering are you allowed…
@naveenpujari89963 күн бұрын
@@RawCoding so yours viideo clip should be updated or you may need to drop a disclaimer and for users . as you have mentioned order viseversa.
@viniciuscarvalho50294 күн бұрын
damn man! Thanks!
@user-py2xi2gf8z5 күн бұрын
Man, your explaining way is fascinating me.
@q13377 күн бұрын
5:55 Honestly too real
@SZTUKAHARDKORU8 күн бұрын
channel worth subscribing, thanks
@drygordspellweaver87618 күн бұрын
So hilarious that underneath all this bloated async garbage are if statements and gotos 🤡 what the industry has been demonizing for years. Lmao..
@drygordspellweaver87618 күн бұрын
eNtErPrIzE software: spend 20 hours to save 5 seconds of typing. Also make your code run 100x slower. Can't have customers with a good user experience, no sir.
@user-py2xi2gf8z9 күн бұрын
dude! thank you so much.
@chinmayshetye39 күн бұрын
Thanks!
@Somfic9 күн бұрын
not to be dramatic but this video was a life changer for me when i first saw it, really inspired me to start working with functional code and eventually snowballed into adopting Rust as my new main language, thank you so much. extremely underrated.
@RawCoding9 күн бұрын
That’s what we love to hear! Well done 👏
@ivandrofly10 күн бұрын
I've worked with spring before, we have 1 week and spend the next with solving the configuration issue with eclipse
@emabianchetti375811 күн бұрын
In my company we would like to migrate a set of applications from windows form to .NET Core Web app hosted in a local server. Since our PC belongs to a domain network, my idea was to structure the new infrastructure as you show in this video. So one app (IdentityServer) will be responsible to ask the user credentials and forward them via LDAP to the AD server that manages our domain credentials. When it authorizes the user, the identityserver looks for his permissions in our SQL db and then authorizes/non authorize the user to access the specific app resources… Could work?
@Azeemamjad01711 күн бұрын
Very Informative thanks a lot💖
@tatpaul12 күн бұрын
Thanks, this and all other videos helps a lot to understand core concepts of .net. Probably the best explainer in whole youtube for this thematic
@jamesterstudio481212 күн бұрын
Do you have an example where we are using google for authentication?
@wirelessmistress60812 күн бұрын
you are totally wrong about T4 text templating ... you almost made me swallow my chewing gum hearing you talk Mono.TextTemplating.Roslyn is standalone and it is very much something you use away from Visual Studio In-Process in C# code directly with Roslyn compiling it for you under Net6+ ... I have projects that uses this and it works perfectly .... if you don't use or know something don't go and pretend you do ... it hurts your credibility + you go across major tech and swim in it as fast you can like they're just a breeze and almost a formality ... I didn't learn much but I can't see someone coming to this for the first time following anything you explained the way you avalanche this thing especially the interpreter pattern which is just the hardest thing you might try in the stack and make it sound like it's a breeze to write a lexer a parser and a ABNF or EBNF grammar and lexicon or walk you parse tree after this later and make something useful of the thing ... wow you're really the relaxed type ... you're either out of it or unconscious or never did a significant interpreter before and only just toy stuff ... can't stand your super cool style mentioning some of the hardest stuff on the planet ... like you do this without throwing a sweat or something ... if you don't emit IL in reflection you certainly can't do weaving that's for sure and if it's a problem to have a dynamic assembly in cache and change it up why cache it then ... explain that one because I sure as hell didn't get a thing of what you were saying ... you do expression and source generators and that's it ... according to my impression of your so-called tutorial
@mt89vein15 күн бұрын
This is called ambient context, and you should be careful with it. It may cause problems with testing and debugging
@kirillo353215 күн бұрын
Шикарный материал) спасибо, что освещаешь такие темы) Причем очень доступно и легко для усвоения темы)
@trudyreiser807515 күн бұрын
You go way too fast
@cocoscacao610216 күн бұрын
Great video again. Never heard of AsyncLocal up until now.
@piotrc96616 күн бұрын
Really great!
@jamesarceri554016 күн бұрын
Good stuff as always sir.
@binoypatel0916 күн бұрын
Nicely explained, thanks for the great content
@urzalukaskubicek969016 күн бұрын
The white screen when you switch to browser is killing me
@RawCoding16 күн бұрын
Don’t leave the house or the sun might kill you
@urzalukaskubicek969015 күн бұрын
@@RawCoding I only leave my house in the night. Days are for sleeping.
@nullentrophy17 күн бұрын
So, it behaves like this because http requests are handled asynchronously? -If they were handled synchronously this wouldn't be the behavior?- If they were handled synchronously, it would not have had scoped behavior? I am confused. It is unholy magic
@nullentrophy17 күн бұрын
Checked out the implementation of AsyncLocal. It's just glorified Dictionary wrapper LOL
@thaibui182917 күн бұрын
thank you JESUS !!!!!!!!
@diegoronkkomaki685817 күн бұрын
Good stuff, learned a lot.
@ivandrofly17 күн бұрын
“Zeus! Your Son Has Returned. I Bring The Destruction Of Olympus!”
@jonyfrany131918 күн бұрын
permission block
@md.redwanhossain628818 күн бұрын
One question, when using docker, the DPAPI key needs to be saved in the DB. The secret key stores as plain text. To encrypt it, the MS docs says I need an certificate. I wonder if it is possible to use AES encryption to encrypt that key? This will make the stuff very simple.
@davidpccode19 күн бұрын
Thank youuuuuuuu
@carstenvoss616919 күн бұрын
I am asking myself, what the test tests. In the second example, you test that the HttpClient returns a response that you provided
@RawCoding18 күн бұрын
I am showing how to mock an httpclient for testing, I am not testing anything so you shouldn’t be asking yourself that because the video is not about writing a test.
@XinyaTang-oz5of19 күн бұрын
Hi! I want to know which previous episode I need to watch before going through this one! I have basic flask and web scrapping knowledge but got confused at around 7 mins of this video.
@tanoryjakaperdana141920 күн бұрын
We need to keep pass parameter to the contructor..
@frankhaugen21 күн бұрын
It's for orchestration yet working with multiple repos isn't supported... How do I get this set up for my 134 repos with services, IDPs, cache providers etc?
@user-ox6qj4zh9s21 күн бұрын
I tried the fetch thing but it does not redirect to google