"EntryPoint - user_authenticate_confirm" . "

Confirm an authentication confirmation request.

" . "GET" . "text/xml" . . . . "

Whenever ODS creates an authentication confirmation request as a result to a call to user.authenticate.authenticationUrl() or user.authenticate.webid() this method can be used to complete the authentication and create the final account with the verified profile details.

If this method is called with authentication credentials as detailed in ODS Authentication it will not create a new user account. Instead it will connect the 3rd-party serivce id from the confirmation session to the authenticated account.

  • \n\ncid\n\n\n

    The confirmation session ID.

    \n
  • \n
  • \n\nusername\n\n\n

    The username as verified and optionally changed by the user. Will only be used in confirmation mode, when called without user authentication.

    \n
  • \n
  • \n\nemail\n\n\n

    The email as verified and optionally changed by the user. Will only be used in confirmation mode, when called without user authentication.

    \n
  • \n\n

    A user session object as details in user.authenticate.webid() in the case of success. In the case of an error a code as detailed in ODS Error Result Codes is returned.

    \nAuthentication

    This function will provide additional information if authentication via one of the supported methods as described in ODS Authentication is used.

    \n

    " . . . . .