Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Seamless Access is a service designed to provide a simpler and more streamlined experience for end users when accessing online resources. This page provides information on Seamless Access integration with OpenAthens Wayfinder for Keystone applications. More general information about the implementation of Seamless Access for service providers can be found in the Seamless Access documentation:

Enabling Seamless Access integration

Before starting to implement any Seamless Access functionality on your website, you should consider your desired user experience. These instructions are for the standard version of the Seamless Access button. An advanced version that is more flexible is available but it requires a significantly more complicated implementation.

  1. Add the Seamless Access button code to your website
  2. Modify the code to replace the loginInitiatorURL with your deep linking syntax 

    Code Block
    languagexml
    loginInitiatorURL:
    'https://connect.openathens.net/yourdomain.com/id/login?target={target}'
    
  3. Activate Seamless Access integration in your application's discovery tab

You can test your new Seamless Access button's functionality using the Seamless Access testing page: https://service.seamlessaccess.org/

Troubleshooting

The button is not displayed correctly

Check that you have copied the button code correctly and that you have updated You may need to update your content security policy as necessary.: https://seamlessaccess.atlassian.net/wiki/spaces/DOCUMENTAT/pages/84738197/Display+of+SeamlessAccess+Login+Button#Content-Security-Policy-considerations

Deep linking is not working with the Seamless Access button

...