Then you might also check out passportjs[1]. Thanks to Node, it's not as drop-in-ready a solution as Python-Social-Auth, but it covers quite a bit, and third party providers are pretty easy to add.
I had troubles with crypt on an older version of Node, but it's almost certainly been resolved by now.
[1] - http://passportjs.org/