update_url needs to be sent via the openid client (relying party) to the provider in the fetch request, then:
"If present, the OpenID Provider may re-post the fetch response
message to the specified URL at some time after the initial response
has been sent, using a OpenID Authentication Positive Assertion."
http://openid.net/pipermail/specs/2007-October/002014.html

Things to do on the provider side:

  • Detect node profile updates via nodeapi
  • Send out the update to the update_url what was received from the relying party (client)

Comments

aron novak’s picture

Status: Active » Needs work
StatusFileSize
new4.48 KB

First shot of the patchset, only provider side, needs to test after the relying party will be done.

aron novak’s picture

sanduhrs’s picture

Status: Needs work » Needs review
Issue tags: +OpenID AX update
StatusFileSize
new4.84 KB

Rerolled th patch with a few changes.

New dependency:
#948572: Fix implementation of openid_provider_unsolicited_assertion

sanduhrs’s picture

Sorry, lost the install file on the way.
Rerolled and attached the full patch, please have a look.

sanduhrs’s picture

Again, updated patch to meet Drupal requirements.

xamanu’s picture

With some smaller changes. Waiting for #948572: Fix implementation of openid_provider_unsolicited_assertion to get into OpenID Provider Module in order to get this committed.

xamanu’s picture

Status: Needs review » Fixed

Committed and pushed.

Status: Fixed » Closed (fixed)
Issue tags: -OpenID AX update

Automatically closed -- issue fixed for 2 weeks with no activity.