Bytemark operates a Single Sign-On service, intended to perform the "three As" (Authorization, Authentication and Access Control). This repository contains a small library written in Go to interact with that service.
API documentation: https://www.bytemark.co.uk/docs/api/authentication/