Guard-ovi određuju je li zahtjev dozvoljeno nastaviti do handler-a rute — oni su NestJS-ov dedicirani mehanizam za autorizaciju (i često provjere autentifikacije). Guard vraća true kako bi dopustio zahtjev ili false/baci iznimku kako bi ga blokirao.
