Thank you for a great start to an awesome plugin for wordpress.
I am currently on a step OpenId learning curve and would like to contribute more later on. But for now I have noticed the following while running a couple of tests on my own sites.
I created an account on my wp-blog with and email address email@example.com. I did this before logging in with an openid.
I have an abc.myopenid.com OpenId with an email address of firstname.lastname@example.org.
When I logged into my wp-blog with the OpenId it created a new account for the the OpenId account.
I now have 2 accounts with the same email address.
I would have thought that the plugin should check to see if the OpenId has an existing account with the same email address before it creates a new account.
It would be great and make more sense to me, if the plugin said, ok, the email address from this OpenId is in use, I will add the OpenId to the "Your OpenIDs" and log you in under the existing account.
I hope that makes sense. Would be great to see this added to the next release.