When it comes to OpenId, Yahoo has some real trust issues. Getting Yahoo to work with OpenId wasn’t  difficult at all. But when I signed-in to Yahoo from my website , this is the message that greeted me

Warning: Yahoo! cannot verify this website. We recommend you do not share any personal information with this website.

For a second, I was scared to signin to my own website !!!

So far, I have tested OpenId with Google, Yahoo, and MyopenId – this is the only provider I have found which is so touchy. (If this is for a good reason, then why don’t others care as well ???)

Anyway- this is how I fixed this…

Basically, you need to provide an XRD document to the OpenId provider. This blog post is an excellent read on this -

http://blog.nerdbank.net/2008/06/why-yahoo-says-your-openid-site.html

Another good resource I found was http://wilkinsonlab.ca/home/node/31

These two resources cover it all, but in case you are looking for grails or Acegi specific advice- following might help.
Continue reading »

 

Do your users a favor . Use OpenId in your website, rather than having them to create yet another user account.

I haven’t ready any statistics around this, but if I am the so called average user – I guess, I am 75% less likely to register for your website , even if that comes at the cost of having to do without your services.

How I got it working

Getting OpenId to work with Grails wasn’t bad at all.

I used the Acegi security plugin for this – it seems to be the de-facto choice (, at least at the time of this writing).

Continue reading »

© 2011 Technology Cafe Suffusion theme by Sayontan Sinha