Passport

Passport is an authentication middleware for Node.js.