File Name : auth.js File Path : /server/routes/auth.js Auth route contains checkUser, login and logout routes for user. Also routes can be added which require authentication. These functionalities are included in Auth Controller.
{success: false,message: "User not found with the given email id"}or{success: false,message: "erro while finding user"}or{success: true,message: "User successfully logged in"data: {jwtAccessToken: `JWT ${token}`,user: userData}}or{success: false,message: "Incorrect password"}
{success: true,message: "New User"}or{success: true,message: "User exists"data: {user: userData,jwtAccessToken: `JWT ${jwtAccessToken}`}}
{success: true,message: "User logout successfully"}or{success : false,message : 'User Not Found',}