OpenID - how can I use my personal domain as an OpenID provider / forwarder?

I read this comment in an OpenID post on stackoverflow blog.

Kibbee says: “One of the nice features of OpenID that I use is the ability to delegate OpenID validation. So I can set up my own domain name and then put on this page a tiny bit of XML that tells the site (like stackoverflow) to go to another openid provider (in my case MyOpenID). A big plus is that I have full control over my Open ID account. If MyOpenID is disconnected, I can just switch to another provider. I think that anyone who has own domain name longer go for this option.

What is this tiny bit of XML that will allow my server to act as an openid provider / forwarder?

+5
source share
2 answers

It's called OpenID delegation , it allows you to use your domain, redirecting any openid requests to an openid selection request.

Here is a guide with a sample code.

Using openId delegation

Example from the manual:

<link rel="openid.server" 
       href="https://www.myopenid.com/server">
<link rel="openid.delegate" 
       href="http://windley.myopenid.com">

Edit: Unfortunately, I cannot use my google openid because they do not provide uri for the server :(

+8
source

from StackOverflow Blog: Using your own URL as your OpenID.

+2
source

All Articles