Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a node.js implementation of an OpenID consumer?

Tags:

node.js

openid

Looking for an OpenID consumer in node.js

It is not on this list http://openid.net/developers/libraries/

Is there one?

like image 675
Drew LeSueur Avatar asked Oct 24 '10 03:10

Drew LeSueur


People also ask

Is OpenID obsolete?

This page lists libraries for OpenID 2.0 – a now obsolete specification. OpenID 2.0 has been superseded by OpenID Connect. The Libraries page lists libraries for current OpenID specifications.

What is the difference between OpenID and OpenID Connect?

How is OpenID Connect different than OpenID 2.0? OpenID Connect performs many of the same tasks as OpenID 2.0, but does so in a way that is API-friendly, and usable by native and mobile applications. OpenID Connect defines optional mechanisms for robust signing and encryption.

Is OpenID Connect free?

OpenID Connect was developed in an OpenID Foundation working group. OpenID working groups are open to all who sign the IPR Contribution agreement, free of charge.


1 Answers

I've written OpenID for node.js and shared the code at https://github.com/havard/node-openid. It is a fully OpenID 2.0 (and partially OpenID 1.1) compliant Relying Party.

For more information on the library, you can also read the announcement blog post.

UPDATE: As of 2011-09-04, the library is a fully OpenID 1.0/1.1 compliant Relying Party as well.

like image 190
Håvard S Avatar answered Sep 24 '22 13:09

Håvard S