Authentication solutions for Node.js


Are there any robust authentication libraries for node.js as for rails (devise, sorcery), that could allow to do external authentication (facebook connect, twitter…) as well?

Problem courtesy of: WHITECOLOR


everyauth allows you to set up authentication with a wide range of services.

It basically gives you an API to map facebook or twitter or google authentication objects to your user models and back again.

Some examples of it being used:

Solution courtesy of: Raynos

View additional discussion.