Τι είναι το Auth guard στο angular;
Τι είναι το Auth guard στο angular;

Βίντεο: Τι είναι το Auth guard στο angular;

Βίντεο: Τι είναι το Auth guard στο angular;
Βίντεο: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Νοέμβριος
Anonim

Εισαγωγή. Εδώ, σήμερα, θα μάθουμε για την προστασία των διαδρομών μας με Auth Guard στο Angular 7. Αυτό μπορεί να επιτευχθεί με τη χρήση του Auth guard στο Angular 7. Auth - φρουρά κάνει χρήση της διεπαφής CanActivate και ελέγχει εάν ο χρήστης είναι συνδεδεμένος ή όχι.

Ομοίως, τι είναι οι φύλακες Auth;

Διαδρομή Angular φύλακες είναι διεπαφές που μπορούν να πουν στον δρομολογητή εάν πρέπει ή όχι να επιτρέπει την πλοήγηση σε μια διαδρομή που ζητήθηκε. Λαμβάνουν αυτήν την απόφαση αναζητώντας μια αληθή ή ψευδή τιμή επιστροφής από μια κλάση που υλοποιεί το δεδομένο φρουρά διεπαφή.

Επιπλέον, ποια είναι η χρήση του CanActivate στο angular; CanActivate είναι ένα Γωνιώδης διεπαφή. είναι μεταχειρισμένος για να αναγκάσει τον χρήστη να συνδεθεί εφαρμογή πριν πλοηγηθείτε στη διαδρομή.

Λαμβάνοντας υπόψη αυτό, τι είναι το Auth στο angular;

ο auth φύλακας είναι μια γωνιώδης Route guard που χρησιμοποιείται για να αποτρέψει τους χρήστες χωρίς έλεγχο ταυτότητας από την πρόσβαση σε περιορισμένες διαδρομές. Αυτό το κάνει υλοποιώντας τη διεπαφή CanActivate που επιτρέπει στον φύλακα να αποφασίσει εάν μια διαδρομή μπορεί να ενεργοποιηθεί με τη μέθοδο canActivate(). δρομολόγηση. ts για την προστασία της διαδρομής της αρχικής σελίδας.

Τι είναι το lazy loading στο angular;

Τεμπέλης φόρτωση είναι μια τεχνική σε Γωνιώδης που σας επιτρέπει να φορτώνω Τα στοιχεία JavaScript ασύγχρονα όταν ενεργοποιείται μια συγκεκριμένη διαδρομή. Υπάρχουν μερικές καλές αναρτήσεις σχετικά νωχελική φόρτωση σε γωνιακό , αλλά ήθελα να το απλοποιήσω περισσότερο.

Συνιστάται: