you-again (npm): You-Again Login and Authentication Manager. It will handle name/password logins, plus oauth based Twitter/Facebook/etc logins.
Keywords: login|single signon|auth|authorisation|oauth|single-sign-on