Re:Why outsource your auth system?
by bradyd on Wednesday January 20, 2021 @12:13PM
(#25848950)
Passport is an Express middleware for authentication. It supports pluggable "strategies" for supporting different types of authentication, from basic username/password to OAuth and many others.
https://www.npmjs.com/package/passport