Trying to enable “openID” login functionality on my WordPress site and have tried all day and just can’t get it to work. Searched in the forums and none of the forum topics on OpenID are much use and some don’t even have answers to the questions, so I’m not sure if this is the proper forum to address this topic.
If first I thought the issue might be the OpenID url provider, but I used two different OpenID’s from two different OpenID providers and neither of them work to log me on to my WordPress site using openID.
The WP Open ID plugin “test” says everything is OK. And it even follows the openID url to the openID site and asks for the password, which I put in and then “nothing”. Sometimes gives a 404 error, sometimes page can not be found error, sometimes it does not and just kicks me out to the openID site. Just seems to get stuck, but I difinitely am not logging into the admin side of my WordPress application. Here’s one of the web pages after it fails after I put in the openID account password:
https://valdaoreputo.com/index.php/openid/consumer?janrain_nonce=2010-11-02T10%3A45%3A43Z0BKewt&openid.assoc_handle=%7BHMAC-SHA1%7D%7B4ccfebd5%7D%7B7Bz4mQ%3D%3D%7D&openid.ax.count.ext0=0&openid.ax.count.ext1=0&openid.ax.count.ext2=0&openid.ax.mode=fetch_response&openid.ax.type.ext0=http%3A%2F%2Faxschema.org%2FnamePerson%2Ffriendly&openid.ax.type.ext1=http%3A%2F%2Faxschema.org%2Fcontact%2Femail&openid.ax.type.ext2=http%3A%2F%2Faxschema.org%2FnamePerson&openid.claimed_id=http%3A%2F%2Fvaldaoreputo.myopenid.com%2F&openid.identity=http%3A%2F%2Fvaldaoreputo.myopenid.com%2F&openid.mode=id_res&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.ns.ax=http%3A%2F%2Fopenid.net%2Fsrv%2Fax%2F1.0&openid.ns.sreg=http%3A%2F%2Fopenid.net%2Fextensions%2Fsreg%2F1.1&openid.op_endpoint=http%3A%2F%2Fwww.myopenid.com%2Fserver&openid.response_nonce=2010-11-02T10%3A46%3A00ZjHyhp1&openid.return_to=http%3A%2F%2Fvaldaoreputo.com%2Findex.php%2Fopenid%2Fconsumer%3Fjanrain_nonce%3D2010-11-02T10%253A45%253A43Z0BKewt&openid.sig=3DEBZIj0PeRty0SDJZaq%2FSjo0lY%3D&openid.signed=assoc_handle%2Cax.count.ext0%2Cax.count.ext1%2Cax.count.ext2%2Cax.mode%2Cax.type.ext0%2Cax.type.ext1%2Cax.type.ext2%2Cclaimed_id%2Cidentity%2Cmode%2Cns%2Cns.ax%2Cns.sreg%2Cop_endpoint%2Cresponse_nonce%2Creturn_to%2Csigned%2Csreg.nickname&openid.sreg.nickname=valdaoreputo
Here’s the system status from the WP OpenID plugin:
[INFO] PHP version: 5.2.14
[INFO] PHP memory limit: 256M
[INFO] Include Path:
/home/content/12/6700812/html/wp-admin
/usr/local/php5/lib/php
[INFO] WordPress version: 3.0.1
[INFO] PHP OpenID Library Version: 2.2.2
[INFO] MySQL version: 5.0.77
[INFO] WordPress’ table prefix: wp_
[OK] Curl Support: Version 7.15.5. SSL: OpenSSL/0.9.8b. zlib: 1.2.3. Supports: tftp, ftp, telnet, dict, ldap, http, file, https, ftps.
[OK] Big Integer support: BCMath is installed (though GMP is preferred).
[INFO] Plugin Revision: 519
[INFO] Plugin Database Revision: 24426
[INFO] XRDS-Simple: XRDS-Simple plugin is installed.
[OK] Overall Plugin Status
It says the WP OpenID plugin is working, but it doesn’t in the end.
When I first installed this WP OpenID plugin I thought this would take 15-20 minutes to get configured. Guess I was wrong.
Any help you can give to get this fixed and working properly so myself and my readers can login to my WordPress application using OpenID urls would be appreciated.
Thanks.
]]>Any ideas as to why this is occuring?
https://www.ads-software.com/extend/plugins/openid/
]]>What I want to do is use the blog URL as my OpenID, and have it delegate responsibility for authentication to myopenid.com. I have xrds-simple installed as well.
The strange thing is, on one of the blogs, in the OpenID settings, under OpenID Provider Options, the option to use the blog URL as an OpenID for the blog-owner (me) is available, and on the other blog, it is not available. On both blogs, there exists an administrator account which has at least one OpenID URL defined for it. The XRDS
Is there any obvious reason for these different behaviors? Where does one set the “blog owner”, if not in the OpenID Provider Options? The delegation links appear in the headers of the front page of the blog that has an apparent blog owner, and not in the headers of the other one.
One difference between the two blogs is the one on which OpenID delegation is working has only a single user, and the one that doesn’t work has two users (both administrators).
Any suggestions?
]]>I’ve tried to authorize with my OpenID as OpenId provider from my blog
As admin of my weblog site I’ve tried to authorize as https://www.a-borisov.com/
I’ve got this error message
Fatal error: Call to a member function on a non-object in Path_to_my_blog/wp-content/plugins/openid/Auth/OpenID/Server.php on line 1492
OpenID 3.1.3
]]>Wp-OpenID works just fine. If I’m placing the first comment — it works. When I’m trying to reply on that comment in thread by using WordPress Thread Comment plugin — It is not working. I can’t place the comment at all.
Few months ago I’ve had the question about it but couldn’t get an answer. Actually, I don’t really know which plugin makes that problem. Because author of WordPress Thread Comment Plugin says problem in WP-OpenID plugin.
I’m really sorry for the stupid questions and for my language.
I hope you understand me.
Detailed diagnostics show everything OK.
After logging in with OpenID, there is no way to get to administrative pages. The blog shows me logged in, but every attempt to visit the “/wp-admin/” page is redirected to the login form. The “user” field in the login form is filled in with my openid identifier.
The redirection URL looks like this:
https://www.cryptosmith.com/wp-login.php?redirect_to=http%3A%2F%2Fwww.cryptosmith.com%2Fwp-admin%2F
WHen this used to happen I could type in a specific URL directed to wp-admin and bypass the problem, but not ALL admin URLs redirect to the login page.
This happens regardless of how I use OpenID: it fails in both delegated and undelegated cases.
I have SSL enabled for login but not for administration. I tried clearing cookies for the blog but it made no difference.
]]>Do I have to manually enter the inputfield in the theme-template? What would be the code for that?
Thanks in advance,
Lars
Update from 2.x to 3.0 was smooth and without a single glitch.
Thank you also for creating the XRDS-Simple – all my OpenID stuff will now be under one umbrella.
https://www.ads-software.com/extend/plugins/openid/
]]>