openid2

Why is HTML form redirection used in OpenID 2?

Why would you do an automatic HTML post rather than a simple redirect? Is this so developers can automatically generate a login form that posts directory to the remote server when the OpenID is known? eg. User is not logged in and visits your login page. You detect the user's openID from a cookie. Form is generated that directly post...

Open Id XRDS Discovery

I am working with Open Id, just playing around making a class to interact / auth Open Id's on my site (in PHP). I know there are a few other Libraries (like RPX), but I want to use my own (its good to keep help better understand the protocol and whether its right for me). The question I have relates to the Open Id discovery sequence. Ba...

Requesting email address from OpenID provider in PHP

What's the simplest way to request an email address from an OpenID provider? Is there a good PHP library that simplifies this problem? I know that providers implement things differently. I've heard you need to do both Simple Registration and Attribute Exchange. I'd particularly want to make sure that it worked with the biggest provid...