Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which Erlang implementation of OpenId should I use, if any?

I'd need an Erlang implementation of the OpenId protocol. I found the following, but it seems to be a project on its early stage.

http://code.google.com/p/erlopenid/

Any hint or suggestion on what should I use?

like image 648
Roberto Aloi Avatar asked Nov 09 '09 12:11

Roberto Aloi


People also ask

How would you implement OpenID Connect identity provider?

Open the IAM console at https://console.aws.amazon.com/iam/ . In the navigation pane, choose Identity providers, and then choose Add provider. For Configure provider, choose OpenID Connect. For Provider URL, type the URL of the IdP.

What is the difference between OpenID Connect and oauth2?

The main differentiator between these three players is that OAuth 2.0 is a framework that controls authorization to a protected resource such as an application or a set of files, while OpenID Connect and SAML are both industry standards for federated authentication.

What is OpenID Connect relying party?

An OpenID Connect (OIDC) Relying Party (RP) is an OAuth client plus an identity management layer. You can invoke an RP connection to Security Access Manager to log a user into WebSEAL.


1 Answers

I finally found all the existing Erlang implementations for OpenID thanks to the following search engine for Erlang projects:

http://projects.trapexit.org/web/

Here are the results:

  • http://github.com/etnt/eopenid
  • http://github.com/brendonh/erl_openid
  • http://github.com/pib/erlangopenid
  • http://code.google.com/p/erlopenid/
  • http://code.google.com/p/erlopenid-mochiweb/
like image 100
Roberto Aloi Avatar answered Sep 22 '22 21:09

Roberto Aloi