wp-openid 2.0 released

I’m sure people are tired of me talking about how soon this will be released, so I promise I’ll shut up now. I’ve just tagged version 2.0 of wp-openid, a WordPress plugin which allows you to use OpenID for authenticating users and commenters. There are a number of really cool features we just weren’t able to get into this release, so that just means more to come in the next version. Go download it and have fun. Release notes, screenshots, FAQ, install instructions, etc can all be found there. I’ll probably be unplugged most of the weekend, so try not to break anything too bad. ;)

43 Comments

  1. Posted November 10, 2007 at 10:25 pm | Permalink | Quote

    Hello! I’ve installed your OpenID Plugin on my website but still couldn’t make it work. Can you explain what I need to fill out if I have an account on the Livejournal website, as example?

  2. Posted November 11, 2007 at 3:29 am | Permalink | Quote

    Where’s the feature that allowed you to allow users to comment with OpenID without creating local accounts, though?…

  3. Posted November 11, 2007 at 9:16 am | Permalink | Quote

    Hi, I’ve successfully implemented your plugin on my blog, http://www.geekie.org , but I’ve found that it’s not possible for an administrator to edit a user’s identity URL’s. Perhaps this would make for a useful feature?

    Fortunately, the OpenID login and profile implementations work great! No bugs, as far as I can tell. Of course, I’ve made some changes to the source code in order to integrate it with my blog’s design.

    Thanks for the great work.

  4. Posted November 11, 2007 at 9:45 pm | Permalink | Quote

    @Anton (Anonymous): I’d need a bit more information to know what’s wrong. Feel free to contact me off-site or in the WP support forums.

    @Frederick: perhaps I’m not understanding the use case, but why should an administrator be able to edit a user’s Identity URLs? That would require that either A) the admin knows the password for the user’s OpenID account, which is not likely or B) we don’t actually verify ownership of the OpenID, which completely defeats the purpose.

  5. Posted November 11, 2007 at 10:23 pm | Permalink | Quote

    @RN3AOH: That is now how the plugin behaves all the time… accounts are never created when leaving comments. See my previous post about intelligent defaults.

  6. Posted November 22, 2007 at 6:43 am | Permalink | Quote

    What can I do to make the plugin to accept also anonymous comments? Check it in my blog, only openid commenters are allowed.

  7. Posted November 23, 2007 at 10:58 am | Permalink | Quote

    Congratulations on an excellent and much-needed plugin!

    I’m having trouble with delegated OpenID.

    I’m http://robertjones.myopenid.com and have delegated http://www.jonesieboy.co.uk/blog to refer to that openid

    When I try to post a comment using the original myopenid url, all is well, but when I use my blog url, my blog (and yours) chuck back a “need name and email” error, despite the fact that the openid checker reports that my blog is a functioning openid.

    Any ideas?

  8. Posted November 26, 2007 at 5:52 am | Permalink | Quote

    I love the idea of this plugin but it simply returns a fatal error when I try and activate it…. “Plugin could not be activated because it triggered a fatal error.”

    I cant see where to debug it at all can you give me any advice ? (logs etc )

  9. Posted November 28, 2007 at 9:39 am | Permalink | Quote

    Just here to test OpenID 2.0 with directed identity. I hope the URL that will be stored is not openid.ee but openid.ee/somethingugly

  10. Posted November 28, 2007 at 9:43 am | Permalink | Quote

    Nice to see that here the 2.0 specific directed identity feature worked like a charm. I entered openid.ee as the website URL and the comment got a really obvious Anonymous name even.

    Unfortunately on my site it doesn’t work that smoothly. I probably should work with templates a bit. Also Spam Karma did not like the post with the anonymous URL.

    Other than that - great plugin, shall use it, thanks!

  11. Posted November 30, 2007 at 9:54 am | Permalink | Quote

    I’m having an issue that I didn’t have before.

    I’m running my own OpenID server, using Siege’s phpMyID, and I can log in using http://williamgunn.org/me/OpenID.config.php?openid.mode=login, (delegated as http://williamgunn.org), but if I use that as anywhere(own my site, or here, or a couple other sites I tried, I get “We were unable to authenticate your OpenID.”

    It used to work, and now without changing any of the phpMyID code, it’s not working anymore, anywhere.

    Any insight?

  12. Posted November 30, 2007 at 3:14 pm | Permalink | Quote

    test

  13. Posted November 30, 2007 at 3:24 pm | Permalink | Quote

    I’m encountering an error with this plugin:

    Error: OpenID assertion failed: Bad signature

    Any thoughts about how to associate my OpenID with my WordPress account?

  14. Posted November 30, 2007 at 4:06 pm | Permalink | Quote

    I’ve figured out that I likely don’t have gmp, so I’m looking at adding this to the plugin somewhere:

    define(’Auth_OpenID_NO_MATH_SUPPORT’, true);

    but where?

  15. Posted December 1, 2007 at 2:24 pm | Permalink | Quote

    OpenID Test

  16. Posted December 1, 2007 at 2:27 pm | Permalink | Quote

    Wow. Here it worked. Strangely I get “Bad signature” on my own WordPress site trying to use the IdS on the same machine (MyOpenId does work though). I’ll have to dig deeper into that…

  17. Posted December 1, 2007 at 9:58 pm | Permalink | Quote

    hey ! i installed openid but unable to get it on to my comments and login page ,how can i manually edit the comments page,the readme isnt helpful

  18. Posted December 2, 2007 at 7:54 pm | Permalink | Quote

    Just test how it works. Delete this then.. thanks

  19. Posted December 2, 2007 at 8:19 pm | Permalink | Quote

    Just test OpenID

  20. Posted December 3, 2007 at 5:52 am | Permalink | Quote

    Turns out that the problem described above was a bug in the JanRain PHP libs (but I don’t know on which side of the protocol) that garbled the shared secret. After deleting the association from both databases it worked.

  21. Posted December 3, 2007 at 8:43 am | Permalink | Quote

    test … do not work on my website, delegating my URI to myopenID

  22. Posted December 3, 2007 at 8:48 am | Permalink | Quote

    Well, de-activating, re-activating (2 times) the plug-in on my website made it work finally. Certainly related to what Thomas mentions.

    Do you plan to re-add the FOAF/SIOC features in the future ? I’ll post a simmple hack for this on my blog for this release soon.

  23. Posted December 3, 2007 at 10:27 am | Permalink | Quote

    @Alexandre: yes, there is an open ticket for adding FOAF, among other protocols. I can’t guarantee when I’ll get it added, there are method stubs in the plugin where this planned to go and patches are always welcome. I spent too much time on wp-openid to get 2.0 released, so now I’m spending a little time on other projects (and my day-job) :).

  24. Posted December 4, 2007 at 4:00 am | Permalink | Quote

    testing openid

  25. Posted December 4, 2007 at 7:25 pm | Permalink | Quote

    It’d be a useful plugin, if the readme.txt included some clues on how to tweak my comments.php so the plugin can work. I’ve activated the plugin but I’m completely lost.

  26. Posted December 4, 2007 at 7:54 pm | Permalink | Quote

    @Devon: yeah, I guess I forgot that… oops. I just added instructions to the readme.txt, but it might not show up on wordpress.org until the next release. In the meantime, you can see the updated version at http://svn.wp-plugins.org/openid/trunk/readme.txt

  27. Posted December 12, 2007 at 12:50 pm | Permalink | Quote

    test

  28. Posted December 12, 2007 at 12:51 pm | Permalink | Quote

    test2

  29. Posted December 12, 2007 at 7:33 pm | Permalink | Quote

    odd that I have to enter a Name as well as my openID to post a comment. What is the point of an Open ID login if I still have to enter a name for the comment?

  30. David Collantes
    Posted December 13, 2007 at 4:29 am | Permalink | Quote

    Having the same problem as John Jones. The plugin will refuse activation with a:

    “Plugin could not be activated because it triggered a fatal error.”

    Where are the errors logged, so I can start troubleshooting?

  31. David Collantes
    Posted December 13, 2007 at 5:04 am | Permalink | Quote

    john jones wrote:

    I love the idea of this plugin but it simply returns a fatal error when I try and activate it…. “Plugin could not be activated because it triggered a fatal error.”

    I cant see where to debug it at all can you give me any advice ? (logs etc )

    I should have used the quote option to refer to the user that is having a similar problem to me. Again, getting the same message while trying to activate, and it will not load.

  32. Posted December 29, 2007 at 4:54 am | Permalink | Quote

    This is a test…

  33. Posted December 29, 2007 at 4:59 am | Permalink | Quote

    … and this is the second half of the test in order to agree with Rodolfo Zanzibar: what’s the point on having OpenId if it doesn’t show your identity but merely your link? How can I modify my template in order to show it? (I am using now the core WP comment_author_link function)

    (Check it in Blogger, this issue is solved there!!)

  34. Jose Angel F.
    Posted December 29, 2007 at 5:01 am | Permalink | Quote

    (Third part of the test: no longer using OpenId but my name and e-mail instead)

  35. Posted February 5, 2008 at 9:48 am | Permalink | Quote

    The error-log (php.log) from my $Rev: 13 $ was 1,5GB!! :o

  36. Posted February 28, 2008 at 4:02 am | Permalink | Quote

    Question, how can I make the Website field only look for an open ID if the website is an openID provider (like you have done in your comment field)? If change the input name of the website field, then it always looks for authentication.

  37. Posted February 28, 2008 at 4:03 am | Permalink | Quote

    And this is test

  38. Posted February 28, 2008 at 11:26 am | Permalink | Quote

    @Divided By Zero: this should be the default behavior of the plugin… you shouldn’t need to manually change your template at all, that is handled by some jQuery code on the client side. It does require that you NOT select “Users must be registered and logged in to comment”, which is pretty typical.

  39. Posted February 29, 2008 at 1:55 am | Permalink | Quote

    Thanks for the answer Will, but unfortunately it does not work for me. The plugin mentions that it works with Kubrick or Sandbox themes but mine is based on Hemingway :-/

    Generally when I added the plugin, nothing seemed to happen to the template. When I changed the name of the website field to “openid_url” then it always asks for authentication and fails if it is missing. If I keep the field as “url” then it never asks for authentication.

    I’ve made a thread of the WP forums if that is easier for you

  40. Posted March 3, 2008 at 9:09 am | Permalink | Quote

    Hey there, I’m using a version of Wordpress running on localization and the most recent Wordpress, and I’m having trouble adding an OpenID to my account. Creating an account with an OpenID is no problem, but retroactively adding an OpenID does not work; after requesting the authorization from the server, and getting redirected back, I end up on the users admin page with the ID not being added to the account. Is there a common reason for this, or do I need to pester admins for logfiles?

  41. Posted March 31, 2008 at 12:25 pm | Permalink | Quote

    Testing your OpenID comment system.

  42. Posted June 13, 2008 at 3:57 am | Permalink | Quote

    I’ve tried this on my site but get the error “We were unable to authenticate your OpenID”

  43. Posted July 31, 2008 at 6:40 am | Permalink | Quote

    test

6 Trackbacks

  1. By Dentaku » Blog Archiv » Neu hier: OpenID on December 2, 2007 at 11:50 am

    […] einer OpenID-Anmeldung ausrüsten. Die Wordpress-Installation für dieses Blog hat jetzt schon das WP-OpenID-Plugin von Will Norris. Wer mit einer OpenID-fähigen URL kommentiert, der kann sich die Eingaben für […]

  2. […] anyway, we’re using Will Norris’ wp-openid plugin, and when someone leaves a comment on one of our blogs using OpenID, and whose OpenID happens to be […]

  3. […] questo plugin od una sua versione modificata); 4) Infine, sul mio blog installo un altro plugin (wp-openid 2.0), il quale mi consente di utilizzare OpenID per autenticare commenti (oltre che accessi) […]

  4. […] openid plug-in for Wordpress is now stable (I made the experiments on svn versions), so here’s the piece of code that retrieves profiles […]

  5. By archGFX Habari on January 12, 2008 at 10:03 am

    […] security on anything that I sign into with OpenID. I’m using it for this site with openID+ v2.0(released friday), although the previous versions have been […]

  6. […] wird daher auch auf Will Norris’ wp-openid-plugin […]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*