14

Does anyone know good OpenID provider implementation in node.js? Maybe node module?

I am using passportjs to implement Relaying Party functionality.

Yurij
  • 1,530
  • 16
  • 30

3 Answers3

9

A certified OpenID Connect provider module (oidc-provider) is available over at npm.

npm install oidc-provider
4

Try openid-provider.

It's an OpenID provider implementation in node and you can use it with express.

shawnzhu
  • 7,233
  • 4
  • 35
  • 51
3

Take a look at this one: https://github.com/ammmir/node-oauth2-provider.

In NPM:

npm install openid-connect

It only supports OAuth2 however, so if you need earlier versions of the protocol, you have to look elsewhere.

Slavo
  • 15,255
  • 11
  • 47
  • 60
  • I don't need oauth provider. Thank you. I am found it earlier. May be that may work as I need: https://github.com/agmoyano/OpenIDConnect – Yurij Sep 12 '13 at 17:48