Installation of the Loginapp Design Kit

The Loginapp Design Kit is a standalone application designed to run locally. It does not require an actual Airlock IAM installation.

Requirements

  • An internet connection is required to download Loginapp Design Kit and dependencies.
  • The Loginapp Design Kit runs on the following OS:
    • Mac OSX
    • Linux
    • Windows (via WSL 2)

Prerequisites

  • bash (version 3.2 or newer)
  • tar (with zlib or gzip)
  • zip

Download and installation

  1. Download the Loginapp Design Kit from the release download page that matches your current Airlock IAM version: https://techzone.ergon.ch/downloads/airlock-iam
  2. Unpack the Design Kit (example for version 8.0):
  3. copy
    unzip airlock-iam-loginapp-design-kit-8.0.zip
    cd airlock-iam-loginapp-design-kit-8.0
  4. The installed directory contains 2 files (and a hidden folder that should not be modified):
    • README.md: with a link to the latest documentation
       
    • sdk: a CLI to use the Loginapp Design Kit

Known limitations

The Loginapp Design Kit uses the underlying operating system's ability to monitor all files to detect changes. The Loginapp Design Kit uses this mechanism to detect when the page needs to be refreshed automatically. How many files can be monitored depends on the configuration of the number of inotify watches configured in the operating system.

This works well on standalone computers but running multiple instances of the Loginapp Design Kit on a server system may require an increase of inotify watches permitted by the operating system.