Ի՞նչ է Auth guard-ը անկյունայինում:
Ի՞նչ է Auth guard-ը անկյունայինում:

Video: Ի՞նչ է Auth guard-ը անկյունայինում:

Video: Ի՞նչ է Auth guard-ը անկյունայինում:
Video: Authentication in Angular- AuthGuard | CanActivate | Role Auth 2024, Մայիս
Anonim

Ներածություն. Այստեղ, այսօր, մենք կսովորենք պաշտպանել մեր երթուղիները Auth Guard-ը Angular-ում 7. Դրան կարելի է հասնել օգտագործելով Auth պահակ Angular-ում 7. Հաստատություն - պահակ օգտագործում է CanActivate ինտերֆեյսը և այն ստուգում է՝ արդյոք օգտատերը մուտք է գործել, թե ոչ:

Նմանապես, որո՞նք են Auth-ի պահակները:

Angular-ի երթուղին պահակները ինտերֆեյսներ են, որոնք կարող են ասել երթուղիչին, թե արդյոք այն պետք է թույլ տա նավիգացիա դեպի պահանջվող երթուղի: Նրանք այս որոշումը կայացնում են՝ փնտրելով ճիշտ կամ կեղծ վերադարձի արժեք դասից, որն իրականացնում է տրվածը պահակ ինտերֆեյս.

Բացի այդ, ո՞րն է CanActivate-ի օգտագործումը անկյունայինում: Կարող է ակտիվացնել է Անկյունային ինտերֆեյս. Դա է օգտագործված ստիպելու օգտվողին մուտք գործել դիմումը նախքան երթուղին նավարկելը:

Հաշվի առնելով սա, ինչ է Auth-ը անկյունայինում:

Այն հեղինակություն պահակը ան անկյունային երթուղու պահակ, որն օգտագործվում է չհաստատված օգտատերերի մուտքը սահմանափակ երթուղիներ կանխելու համար, դա անում է CanActivate ինտերֆեյսի ներդրման միջոցով, որը թույլ է տալիս պահակին որոշել, թե արդյոք երթուղին կարող է ակտիվացվել canActivate() մեթոդով: երթուղում. ts գլխավոր էջի երթուղին պաշտպանելու համար:

Ի՞նչ է ծույլ բեռնումը անկյունայինում:

Ծույլ բեռնում տեխնիկա է Անկյունային դա թույլ է տալիս ծանրաբեռնվածություն JavaScript-ի բաղադրիչներն ասինխրոն են, երբ որոշակի երթուղի է ակտիվանում: Կան մի քանի լավ գրառումներ մասին ծույլ բեռնում անկյունային , բայց ես ուզում էի ավելի պարզեցնել այն:

Խորհուրդ ենք տալիս: