API with NestJS #3. Authenticating users with bcrypt, Passport, JWT, and cookies | Hacker News Reader