Кто-нибудь знает, почему код может быть написан так
passport.authenticate(
'local', {
session: false
})(req, res, () => {
res.status(200).send('Successfully created a new account');
});
Я только знаю, что код обычно пишется так:
passport.authenticate('local', {session: false}, (err, user, info) => {
if (err || !user) {
return res.status(400).json({
message: 'Something is not right',
user : user
});
})(req,res);
Обратите внимание, что разница находитсяна (req, res)