Closed (outdated)
Project:
Drupal core
Version:
7.x-dev
Component:
openid.module
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
11 Sep 2010 at 05:05 UTC
Updated:
18 Jun 2013 at 16:19 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
tormiTried with wrong URL, http://www.google.com/profiles/[username] is working just fine. Sry ;)
Comment #2
aldaris commentedHi,
I've encountered a very similar error:
Notice: Undefined index: openid.response_nonce in openid_verify_assertion_nonce() (line 929 of /modules/openid/openid.module).
also on line 924 with drupal-7.10
For me the problem was that the OP failed to discover the RP, so it sent back an error message, like:
http://FQDN/drupal/?q=openid/authenticate&destination=node&openid.mode=e...
In http://openid.net/specs/openid-authentication-2_0.html#indirect_comm section 5.2.3 openid.mode=error is used, so I believe the Drupal OpenID implementation should be able to handle such indirect error messages.
Comment #3
aldaris commentedComment #4
c960657 commentedAFAICT http://openid-provider.appspot.com/[username] advertises itself as an OpenID 2.0 Provider, but in fact it responds using OpenID 1.x. This is a spec violation, so it is not expected to work (but we should still handle this more gracefully than throwing PHP notices).
Comment #5
Anonymous (not verified) commentedI am on Drupal 7.22 and I can not use yahoo nor google open id to log in or to assign it to my local user account.
I am getting errors as on attached images.