13

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?

WHITECOLOR
  • 24,996
  • 37
  • 121
  • 181

2 Answers2

18

Passport supports more than 30 authentication strategies.

Behrang
  • 46,888
  • 25
  • 118
  • 160
AlexT
  • 524
  • 2
  • 14
9

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:

Raynos
  • 166,823
  • 56
  • 351
  • 396