Text this: Solutions for non-web OAuth 2.0 authorisation at CERN.