Authentication in Angular- AuthGuard | CanActivate | Role Auth

  Рет қаралды 72,446

Let's Program

Let's Program

Күн бұрын

Пікірлер: 88
@vigneshsridhar7252
@vigneshsridhar7252 3 жыл бұрын
Bro really your videos more neat and clear... please post more videos bro... you get more viewers and subscribers.
@letsprogram30
@letsprogram30 3 жыл бұрын
Thanks you 🙂
@roman-tp6sd
@roman-tp6sd 2 жыл бұрын
Tnx from Argentina!
@suryaguthula6531
@suryaguthula6531 2 жыл бұрын
Thankyou Bro.awesome and very helpful video. Please make a video on Authentication &Authorization using JWT.Thankyou..
@deepakmoningi
@deepakmoningi 2 жыл бұрын
Every time ur proving that ur a real genius 👌👌
@maestro4704
@maestro4704 3 жыл бұрын
Hey, where can I find the whole video, with local storage and the login functions. Thank you so much
@trustingod0
@trustingod0 2 жыл бұрын
I have had a lot of experience and training in developing software. I was taught as well as it makes sense to just hide functionality from a user if they do not have access to it. unless some functionality is disabled until a certain condition is met like in the case of a submit button being disabled untill the form fields are valid, it greatly irritates a user when you show functionality that they cant use. Its just a psychological phenomena. So how do I hide things based on a users Role?
@blueSurfer
@blueSurfer 2 жыл бұрын
you can use *ngIf with some conditions on div
@trustingod0
@trustingod0 2 жыл бұрын
@@blueSurfer Thanks !!!
@Careerquest2627
@Careerquest2627 2 жыл бұрын
Hi, this is very good one , but this is not matching with you previous login video, Please share git hub repo link.
@akashjitnayak6947
@akashjitnayak6947 Жыл бұрын
Nicely Explained.
@SiwarGorrab
@SiwarGorrab Жыл бұрын
The video was very helpful.
@letsprogram30
@letsprogram30 Жыл бұрын
Thank you thank you Do checkout my Blog : letsprogram.in
@kyleryxn
@kyleryxn 2 жыл бұрын
In which video of yours do you go over JWT with Angular?
@16vula-vala
@16vula-vala Жыл бұрын
Hi. Great tutorial! I just have one problem, when a user is on dashboard page and they remove the /dashboard, i want it to not work and take them back to dashboard. How do i do that?
@shibshankarpadhy783
@shibshankarpadhy783 Жыл бұрын
You can use the router Service to navigate to any page that you like
@karthikreddy5854
@karthikreddy5854 Жыл бұрын
Keep Gng 💕👌
@lucifer45227
@lucifer45227 2 жыл бұрын
awesome explanation .. can you please let me know if it is possible to have 2 can-activate() in1 auth guard
@AmitSingh-tf5yu
@AmitSingh-tf5yu 2 жыл бұрын
hlw sir firstly u have to create a page step by step or u provide code...then this video is usefull
@jurivjerdha2467
@jurivjerdha2467 2 жыл бұрын
This is where you realise the hard part ins't coding but thinking your website out
@Amrendersingh
@Amrendersingh 2 жыл бұрын
Sidhi baat no bakwas great. 👌
@letsprogram30
@letsprogram30 2 жыл бұрын
Haha thanks 🙂
@lifetraveler8008
@lifetraveler8008 2 жыл бұрын
Thank you. Good explanation , very clear and precise
@letsprogram30
@letsprogram30 2 жыл бұрын
You're welcome 🙂
@venkatsai3741
@venkatsai3741 2 жыл бұрын
@@letsprogram30 bro can you send this project github link
@junevue9665
@junevue9665 3 жыл бұрын
Which video is the video tht shows u already made the login, main, signup
@ramzirihane3612
@ramzirihane3612 2 жыл бұрын
Hello , i have data register in database how i can replace "localstorage.getitem('token') ?
@jeetadhikari3629
@jeetadhikari3629 Жыл бұрын
Nice, but I think there is an issue. User can just put a random invalid jwt token in the localstorage through browser console, and will have access to internal pages. Rather, it is better to have an async auth guard, that will call the api with the jwt token, and if the token is valid, only then the auth guard will return true.
@letsprogram30
@letsprogram30 Жыл бұрын
This is just for the demo purpose where there was no backend involved 🙂
@jeetadhikari3629
@jeetadhikari3629 Жыл бұрын
@@letsprogram30 Yeah that makes sense indeed. May be its better to mention about this in your videos though, otherwise people end up making unsecured apps :D Btw, dont get me wrong, I am just giving feedback from audience POV. Great videos !
@letsprogram30
@letsprogram30 Жыл бұрын
@@jeetadhikari3629 I highly appreciate your feedback bro🙂 I will make sure next time to mention the same🙂🙏
@AnkitYadav-xd3pi
@AnkitYadav-xd3pi 3 жыл бұрын
This video is only for auth guards, please upload video for whole login functionality
@letsprogram30
@letsprogram30 3 жыл бұрын
Sure will include that in next video
@aissatouseye1958
@aissatouseye1958 2 жыл бұрын
@@letsprogram30 i hope so
@ImranAhmed-yp2sj
@ImranAhmed-yp2sj 2 жыл бұрын
but admin can use, user components, how to deal with that?
@rajaaqib2912
@rajaaqib2912 2 жыл бұрын
great explanation
@PrudhviRoyals
@PrudhviRoyals 6 ай бұрын
How can we hide the about,contactus Component , instead of giving alert ?
@letsprogram30
@letsprogram30 6 ай бұрын
Just make use that condition inside the template to hide and show using ngIf
@rushikeshjadhav6838
@rushikeshjadhav6838 3 жыл бұрын
very helpful for me.thank you so much!
@subitahai6330
@subitahai6330 3 жыл бұрын
Very good video, can I have the source code please?
@bannerkong8847
@bannerkong8847 2 жыл бұрын
please put this full code in your description
@bharathgorental4928
@bharathgorental4928 3 жыл бұрын
this is awesome, but Can you please tell me If I want to restrict a user from a specific HTML element / typescript method/ function inside the component(some functions/ elements should be accessible but some should not), thank you.
@letsprogram30
@letsprogram30 3 жыл бұрын
You should use access modifier to achieve this
@prabhumath
@prabhumath 2 жыл бұрын
follow the same tutorial and just add ngif to component u want to hide and call canActivate() like this: *ngIf="authGuard.canActivate()" , also import authguard in component.ts
@ranaumer3076
@ranaumer3076 3 жыл бұрын
Bro can you please share the source code
@engineersexploring8543
@engineersexploring8543 2 жыл бұрын
Hi brother Really nice video.. can I get access to the code ?
@pranavkeshariya6049
@pranavkeshariya6049 2 жыл бұрын
How to create the login which u have created here
@javaandpythonmadeeasy4489
@javaandpythonmadeeasy4489 Жыл бұрын
Well explained 🤌
@quicksees9773
@quicksees9773 2 жыл бұрын
Thank YOu 😉
@letsprogram30
@letsprogram30 2 жыл бұрын
Your welcome 🤗
@codewithrohini1636
@codewithrohini1636 2 жыл бұрын
Where can I find the code?
@sudhakarkumar4553
@sudhakarkumar4553 3 жыл бұрын
please can u share the code
@jayakumar2927
@jayakumar2927 3 жыл бұрын
Telegram not to working
@s.balaji5016
@s.balaji5016 2 жыл бұрын
When I clicked logout still the token is present? And it going to main page. Have you faced this and solution please?
@letsprogram30
@letsprogram30 2 жыл бұрын
On logout method Just do localstorage.clear()
@s.balaji5016
@s.balaji5016 2 жыл бұрын
@@letsprogram30 thank you very much for your quick response
@letsprogram30
@letsprogram30 2 жыл бұрын
@@s.balaji5016 you're welcome 🙂
@roopalimattolia5921
@roopalimattolia5921 2 жыл бұрын
Can I do this if i have logged in using json-server ?? Please reply me... I need help
@letsprogram30
@letsprogram30 2 жыл бұрын
Yes
@roopalimattolia5921
@roopalimattolia5921 2 жыл бұрын
@@letsprogram30 But I don't have token there .. what should I do ?
@khusikar676
@khusikar676 3 жыл бұрын
Hiii.... Can any one help me....??? Reactive form---- Curd... Select options.... I m not abl to edit and bind the select.... Plz help me..... ☹️☹️☹️☹️
@DK-1998
@DK-1998 2 жыл бұрын
Amazing!
@rajkumars4950
@rajkumars4950 3 жыл бұрын
Hi, i don't want show about us , contact page to other users. How can I do that?
@letsprogram30
@letsprogram30 3 жыл бұрын
Just check and store the session who has logged in and you can use *ngIf to hide
@emad_arnesto9175
@emad_arnesto9175 2 жыл бұрын
can i make this method with keycloak authentification?
@letsprogram30
@letsprogram30 2 жыл бұрын
Yes you can
@krish8847
@krish8847 Жыл бұрын
can u show me full source code for login and signup?
@brownwolfgaming4773
@brownwolfgaming4773 2 жыл бұрын
what backend stack do you use?
@letsprogram30
@letsprogram30 2 жыл бұрын
It's just fake creation without backend, just explained about what to do in frontend side
@nkyeeanot1347
@nkyeeanot1347 3 жыл бұрын
Very Helpful.. Thanks :)
@letsprogram30
@letsprogram30 3 жыл бұрын
You're welcome 😊
@sahilhadvani4424
@sahilhadvani4424 2 жыл бұрын
Hello, full project login with CRUD operation. 🙏🙏🙏
@letsprogram30
@letsprogram30 2 жыл бұрын
I do have video created on above mentioned topics
@malativanjarapu6115
@malativanjarapu6115 2 жыл бұрын
Can you please send me the source code of this
@mahdiayari9165
@mahdiayari9165 2 жыл бұрын
geat work !! source code please
@jack007jamesbond
@jack007jamesbond 3 жыл бұрын
Source code? for the UI. The other video was good.
@letsprogram30
@letsprogram30 3 жыл бұрын
Connect with me on telegram
@benankit2341
@benankit2341 2 жыл бұрын
Please add GitHub link also.
@letsprogram30
@letsprogram30 2 жыл бұрын
Soon I am adding GitHub links for all th videos
@aissatouseye1958
@aissatouseye1958 2 жыл бұрын
@@letsprogram30 hurry up
@workrelated851
@workrelated851 3 жыл бұрын
bro can share you project on github
@maestro4704
@maestro4704 3 жыл бұрын
is there a link to this?
@supriyasingh8477
@supriyasingh8477 3 жыл бұрын
😊😊😊
@sateeshgedela7234
@sateeshgedela7234 3 жыл бұрын
Hi. Where is the code
@sateeshgedela7234
@sateeshgedela7234 3 жыл бұрын
Please provide entire code
@mikha2880
@mikha2880 2 жыл бұрын
what backend stack do you use?
@letsprogram30
@letsprogram30 2 жыл бұрын
It's just fake creation without backend, just explained about what to do in frontend side
@mikha2880
@mikha2880 2 жыл бұрын
@@letsprogram30 oh i see, thank you my friend
Angular  Routing | LazyLoading | AuthGuard | multiple router-outlet |  all in one video
31:37
Technical Babaji (Tarique Akhtar)
Рет қаралды 195 М.
Angular Authentication and Authorization - The Correct Way
23:30
Monsterlessons Academy
Рет қаралды 35 М.
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 4,6 МЛН
Каха и лужа  #непосредственнокаха
00:15
Guard In Angular 17 | Angular Authentication & Authorization | Angular 17
14:07
Angular 16 Tutorial - Protect Routes with Auth Guards #19
10:43
Programming with Umair
Рет қаралды 12 М.
Can Activate guard | Guards in angular | Angular 16
21:55
Techshareskk
Рет қаралды 14 М.