NestJS · Junior · Pytanie 53 z 75
Jak oznaczyć niektóre trasy jako publiczne, gdy guard uwierzytelniania jest globalny?
- ✓Poprawna odpowiedź: Utworzyć dekorator
@Public(), który ustawia metadane, i odczytać je w guardzie przezReflector, żeby pominąć sprawdzenie - 2Usuwać guarda z
main.tsdla każdej trasy - 3Przenieść publiczne trasy do osobnej aplikacji Nest
Wyjaśnienie
Metadane plus Reflector to standardowy sposób, w jaki guardy i interceptory czytają ustawienia trasy.