Ezzel lehet biztosítani, hogy egy oldalt jogosultság nélkül ne lehessen megtekinteni.
A guard-ok jogosultság ellenőrzésére szolgálnak. Egy guard egy interfészt valósít meg, amely ellenőrzi, hogy egy útvonal megtekinthető-e vagy sem.
Típusai:
CanActivate: Ellenőrzi, hogy egy útvonal megtekinthető-e.CanDeactivate: Ellenőrzi, hogy el lehet-e hagyni az aktuális útvonalat.CanLoad: Ellenőrzi, hogy egy késleltetett betöltésű modult betölthetünk-e.
Ezek a guard-ok gyakran az autentikáció és az autorizáció ellenőrzésére használatosak.