Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I implement OpenID in my web application?

Tags:

Does Stackoverflow create a new OpenID when a user registers with an email address (i.e. does not provide an existing OpenID)? How do you do that? Do you have code examples in C#? Java? Python?

like image 803
COPILOT User Avatar asked Sep 03 '08 19:09

COPILOT User


People also ask

What's the difference between OpenID and OAuth in Web API?

Simply put, OpenID is used for authentication while OAuth is used for authorization. OpenID was created for federated authentication, meaning that it lets a third-party application authenticate users for you using accounts that you already have.


2 Answers

You can find OpenID implementations here. If you just want more information, I would check out the OpenID site.

like image 56
Thomas Owens Avatar answered Oct 03 '22 07:10

Thomas Owens


The Plaxo OpenID recipe (from the OpenID site) was one of the better howtos I've seen.

like image 29
Mark Biek Avatar answered Oct 03 '22 07:10

Mark Biek