Guards ఒక రిక్వెస్ట్ను **రూట్ హ్యాండ్లర్కు సరిపోతుందో కాదో నిర్ణయించాయి — అవి authorizationకు NestJS యొక్క ప్రత్యేక మెకానిజం (మరియు తరచుగా authentication చెక్లను కూడా). ఒక guard రిక్వెస్ట్ను అనుమతించడానికి trueని లేదా అది నిరోధించడానికి false/throws ను రిటర్న్ చేస్తుంది.
ఒక ప్రాథమిక guard
()
{
(: ): {
request = context.().();
!!request..;
}
}
