Boa noite.
Alguém poderia me explicar a sintaxe
local: (req, res, next) => { passport.authenticate( 'local', { session: false }, (erro, usuario, info) => {} )(req, res, next); },
não entendi o porquê do segundo par de parenteses em passport.authenticate( 'local', { session: false }, (erro, usuario, info) => {} )(req, res, next);