How To Implement Passport.js in Nest.js: An Easy Tutorial
Nabendu Biswas
JULY 25, 2022 • 1 MIN READ

NestJS is a modern framework of Node.js. It's used to easily make server-side routes and other things related to server programming. NestJS is a framework on top of Node.js like Express.js, but it has more features.
Passport.js is used to authenticate Node.js apps. It makes authentication very easy with various strategies. For example, if you want to add Facebook login or Twitter login to your site, you implement the strategy for it.
In this post, we'll create a simple NestJS app and integrate Passport.js into it using the Passport local strategy.
Passport.js is used to authenticate Node.js apps. It makes authentication very easy with various strategies.
The Setup
To create a NestJS app, we need to install the nestjs CLI from a terminal, using the below command.
npm i -g @nestjs/cli
Notice that if you're using a Mac, you have to add the sudo keyword in front of the command and also give your password.


