View on GitHub

easitrace

« Back to LIS

Movement Services | LIS - Authentication

LIS is the Movement Service for Sheep in England.

Overview

This document covers several aspects of the authentication for LIS.

Sections

Flow

Flow

LIS uses the Azure B2C authentication service. The Service Provider is responsible for handling the redirect and pass through the authentication code to EasiTrace where it will be exchanged to refresh token and stored as a property credentials as detailed in the web sequence diagram below.

The refresh token has a life time of 90 days. When a transaction is submitted and fails because the refresh token has expired a PUT request for the property credentials will have to be submitted with a new authentication code and the transaction retried.

Authentication Flow