Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space PDOIDC and version Moscow_OIDC

When using Additional Information on your website, we recommend that you get to know how Additional Information is presented for the user, depending on the different scopes you use and the state of the user. In this document, you can find information about what you should consider when using Additional Information - from a user perspective.

...

When implementing Additional Information at your website, you need to decide how you want to present the Additional Information-dialogues. These can either be presented through a window unattached to your website, an inline (iframe) implementation or through a redirect. Please also see the technical documentation on this issue.

If you use xID for authentication and Additional Information in the same request, the mode will be the same for both services. 

...

Window is the easiest implementation of Additional Information, since it requires minimal interference on your website. It also works well on mobile devices. However remember that the dialogue window might fall behind the browser window on the users desktop, and its easy to loose track of the Additional Information process for the user. Note this special use case for in-app browsers when selecting a window implementation.

A re-direct implementation will take control of the entire browser window, redirecting the user to the Additional Information dialogues. The user will no longer see your website until they either finish or cancel the Additional Information process. Note that the important elements of the Additional Information-dialogue, like the logo, cancel button and changing the user, become easy to ignore, due to their placement along the edges of the browser window. On the other hand, redirect works excellent on mobile phones. We recommend this implementation on mobile phones.

...

4. Show explanatory error messages to the user when something is wrong

When using Additional Information on your website, you need to make sure that your website properly respond to errors codes returned by Additional Information. Some errors that may occur, require a message to the end user, especially if the end result is that they are not able to share their contact information from Additional Information.

5. Choosing a proper display name

When ordering Additional Information, you also need to decide on what name of your website you want to display in the Additional Information-dialouges and the other OIDC-dialogues. The displayname will be the same for all OIDC-services. The display name will be shown in the dialogue where the user is asked if he want to use Additional Information at your website (the Consent screen in the UDD Viewer: How Additional Information appears to the user), with the following text: 

Image Modified <display name> har bedt om følgende informasjon:

Image Modified <display name> has requested the following information:

For xID, choosing a displayname is descriped here: User experience design

...