Download & Extend

Openid login failed with Blogger users

Project:Drupal core
Version:6.x-dev
Component:openid.module
Category:bug report
Priority:normal
Assigned:Unassigned
Status:needs review
Issue tags:needs backport to D6

Issue Summary

When you try to login with a Blogger account like "username.blogspot.com" the server returns this error:

"error:Invalid AuthRequest: 768: Invalid value for openid.ns field: http://openid.net/signon/1.0"

Comments

#1

I got the same problem... are you using a blogger id that is a mapped domain?

#2

Blooger doesn't support OpenID 1.1 servers. A patch is available for version 5.x http://drupal.org/node/233885 I guess you should bring more attention to it.

#3

Version:6.0» 7.x-dev

There is, also, a drupal 5 patch from bryght at https://svn.bryght.com/dev/log/bryghtbase/DRUPAL-5/trunk/patches/openid.....

The issue seems to be that drupal is sending openid.ns to openid 1 or 1.1 servers and that can cause failure (I think).

It looks like this is still in drupal 7 so it should be fixed there and backported.

#4

Status:active» needs review

Patch for Drupal's HEAD based on the patch in #233885: [PATCH] Blogger Authentication Fix (OpenID 1.1 server compatibility) for the OpenID contrib module for D5.

AttachmentSizeStatusTest resultOperations
openid-blogger.patch1.37 KBIdleFailed: 11885 passes, 0 fails, 1 exceptionView details | Re-test

#5

Status:needs review» needs work

The last submitted patch failed testing.

#6

Status:needs work» needs review

Required some changes to the openid_test.module also.

AttachmentSizeStatusTest resultOperations
openid-blogger-2.patch2.95 KBIdleUnable to apply patch openid-blogger-2.patchView details | Re-test

#7

Version:7.x-dev» 6.x-dev
Status:needs review» needs work

Committed to CVS HEAD. Thanks.

Changing the version number so we can backport it to Drupal 6.

#8

Status:needs work» needs review

Backport for D6.

AttachmentSizeStatusTest resultOperations
openid-blogger-D6-1.patch1.38 KBIdleFAILED: [[SimpleTest]]: [MySQL] Unable to apply patch openid-blogger-D6-1.patch.View details | Re-test

#9

Subscribing

#10

Updated D6 patch.

AttachmentSizeStatusTest resultOperations
openid-blogger-3.patch917 bytesIdlePASSED: [[SimpleTest]]: [MySQL] 190 pass(es).View details | Re-test
nobody click here