Bezpieczeństwo aplikacji webowych · Senior · Pytanie 68 z 75
React Server Component pobiera rekord użytkownika i przekazuje cały obiekt do Client Component. Jakie jest ryzyko?
- ✓Poprawna odpowiedź: Wszystkie propsy są serializowane do HTML lub payloadu RSC, więc pola jak hashe haseł czy notatki wewnętrzne trafiają do przeglądarki
- 2Client Components nie mogą przyjmować obiektów
- 3Komponent wyrenderuje się dwa razy
Wyjaśnienie
Używaj warstwy dostępu do danych zwracającej DTO tylko z potrzebnymi polami. API taint w React mogą oznaczyć wartości, których nigdy nie wolno przekazać klientowi.