Are you using node.js for the whole stack? Or is there a Rails app running alongside for doing user accounts, payments, the marketing site/landing page etc?
Check out https://github.com/ciaranj/connect-auth I can't vouch for the effectiveness, but it seems to be under active development.