Video: Bucaqda Auth mühafizəsi nədir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
Giriş. Burada, bu gün biz marşrutlarımızı qorumağı öyrənəcəyik Bucaqda Auth Guard 7. Bu, istifadə etməklə əldə edilə bilər Angular-da Auth mühafizəsi 7. Auth - gözətçi CanActivate interfeysindən istifadə edir və istifadəçinin daxil olub-olmadığını yoxlayır.
Eynilə, Auth mühafizəçiləri nədir?
Angular marşrutu mühafizəçilər marşrutlaşdırıcıya tələb olunan marşruta naviqasiyaya icazə verib-vermədiyini deyə bilən interfeyslərdir. Verilənləri həyata keçirən bir sinifdən doğru və ya yanlış qaytarma dəyəri axtararaq bu qərarı verirlər gözətçi interfeys.
Əlavə olaraq, CanActivate-in bucaqda istifadəsi nədir? Aktivləşdirə bilərsiniz birdir Bucaqlı interfeys. Bu istifadə olunur istifadəçini daxil olmağa məcbur etmək tətbiq marşruta getməzdən əvvəl.
Bunu nəzərə alsaq, bucaqda Auth nədir?
The auth gözətçidir bucaqlı doğrulanmamış istifadəçilərin məhdudlaşdırılmış marşrutlara daxil olmasının qarşısını almaq üçün istifadə edilən marşrut qoruyucusu, bunu mühafizəçiyə marşrutun canActivate() metodu ilə aktivləşdirilə biləcəyinə qərar verməyə imkan verən CanActivate interfeysini tətbiq etməklə edir. marşrutlaşdırma. ts əsas səhifə marşrutunu qorumaq üçün.
Bucaqda tənbəl yükləmə nədir?
Tənbəl yükləmə bir texnikadır Bucaqlı ki, imkan verir yük Xüsusi marşrut aktivləşdirildikdə JavaScript komponentləri asinxron olaraq. Haqqında yaxşı yazılar var bucaqda tənbəl yükləmə , lakin mən bunu daha da sadələşdirmək istədim.
Tövsiyə:
Bucaqda dist qovluğu nədir?
Sualınıza qısa cavab desək, dist qovluğu serverdə yerləşdirilə bilən bütün faylları və qovluqları ehtiva edən qurma qovluğudur. Dist qovluğunda JavaScript formatında bucaq tətbiqinizin köçürülmüş kodu, həmçinin tələb olunan html və css faylları var
Bucaqda spec faylı nədir?
Xüsusi sənədlər mənbə fayllarınız üçün vahid testlərdir. Bucaq tətbiqləri üçün konvensiya a olmalıdır. spesifikasiya. Siz ng test əmrindən istifadə etdiyiniz zaman onlar Jasmine javascript test çərçivəsindən istifadə edərək Karma test proqramı (https://karma-runner.github.io/) vasitəsilə idarə olunur
Bucaqda beynəlmiləlləşmə nədir?
Angular və i18nlink beynəlmiləlləşdirmə proqramınızın müxtəlif dillərdə istifadə oluna bilməsi üçün layihələndirilməsi və hazırlanması prosesidir. Lokallaşdırma, beynəlmiləlləşdirilmiş tətbiqinizin xüsusi dillər üçün xüsusi dillərə tərcüməsi prosesidir
Sərhəd mühafizəsi nədir?
Sərhəd mühafizəsi çoxsaylı alətlərdən və istifadələrdən (məsələn, firewalllar, marşrutlaşdırıcılar, etibarlı məlumatlar) istifadə etməklə zərərli, icazəsiz rabitənin qarşısını almaq və aşkar etmək məqsədilə ümumi informasiya sistemləri landşaftının “xarici sərhədi” daxilində rabitələrin hərtərəfli monitorinqi və nəzarətidir
Bucaqda forma doğrulaması nədir?
Form Validation AngularJS forma və daxiletmə sahələrinin (giriş, mətn sahəsi, seçim) vəziyyətinə nəzarət edir və istifadəçini cari vəziyyət barədə məlumatlandırmaq imkanı verir. AngularJS həmçinin onlara toxunulub, dəyişdirilib və ya edilməməsi haqqında məlumat saxlayır