How does the OAuth2 authorization code flow work and how do you implement it with Passport in NestJS? | Authentication and Authorization | NestJS Interview Questions | NextRound.in