Bird
0
0

Which NestJS middleware is commonly used to enable session support for session-based authentication?

easy📝 Conceptual Q2 of 15
NestJS - Authentication
Which NestJS middleware is commonly used to enable session support for session-based authentication?
Apassport.session()
Bexpress-session
Ccookie-parser
Dbody-parser
Step-by-Step Solution
Solution:
  1. Step 1: Identify middleware for session management

    express-session is the middleware that manages sessions and stores session data server-side.
  2. Step 2: Differentiate from other middlewares

    cookie-parser parses cookies but does not manage sessions; passport.session() integrates with passport but depends on express-session.
  3. Final Answer:

    express-session -> Option B
  4. Quick Check:

    express-session manages sessions = A [OK]
Quick Trick: Use express-session middleware to handle sessions [OK]
Common Mistakes:
  • Confusing cookie-parser with session management
  • Using body-parser for sessions
  • Assuming passport.session() alone manages sessions

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More NestJS Quizzes