DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
Next.js Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
Next.js
Why must every Server Function independently verify authentication, even if it's only ever called from an authenticated page in your app's UI?
A
It doesn't need to — the page's own auth check is sufficient
B
Because Server Functions are reachable via direct POST requests, bypassing your UI entirely — the UI's auth check provides no protection against a direct call
C
This is only a concern in development
D
Server Functions are automatically protected by Next.js
Check Answer