Pre-authentication allows patrons (students and teachers) to connect directly from another application such as a learning management system or LibGuides into Infiniti without requiring the patron to login to Infiniti.


Go to: Settings> Display > Preauthenticated Display


Configure Pre-authentication


Note: Pre-authentication allows the library manager to determine who will be able to create dynamic links to Infiniti resources and embed those links into other applications. Pre-authentication behaves differently for SSO 

  1. Set Who Can Create Anonymous Access Links:
    1. No one - feature disabled - no registered patrons.
    2. Librarian - anyone with Librarian privileges.
    3. Librarians and Staff - any person enabled as a staff member.
    4. Anyone - any registered patron.
  2. Set which user Anonymous Users Are Treated As. Note: The only users that will list in this dropdown list are those for profiles registered as a generic user profile.
  3. The Anonymous Link Access Token will generate automatically. Note: This token is important for your security. If you believe that pre-authenticated links have been compromised you should regeneratethis token and regenerate and re-embed the links.


Generate Links

  1. Ensure Adit has been enabled. Note: Adit provides a way to allow guest or anonymous users to connect to your catalogue with being authenticated.
  2. From OPAC resource details display generate linkfor selected resource, copy the HTML code generated and paste it into your target application. Note: This generates a hyperlink so your target application must support embedding of hyperlinks.
  3. From a My Lists display generate linkfor selected list, copy the HTML code generated and paste it to your target application. Note: This generates a hyperlink so your target application must support embedding of hyperlinks.
  4. From a LibPaths portal page linkfor selected widget, check Use Adit (if enabled), copy the embed code generated and paste it to your target application. Note: This generates an iframe embed code so your target application must support embedding of iframes.


How Pre-authentication Works


Current State of User Access
Pre-authentication Enabled
Pre-authentication Disabled
User not logged in, i.e., no current active session
User will be given generic or anonymous access
User will be challenged to login
User logged in, i.e., has a current active session
User will be given their normal access
User will be given their normal access
SSO enabled in relevant applications
User will be given their normal access
User will be given their normal access