Work in progress. Please see here for more information.

Seiso currently uses HTTP basic authentication. To authenticate, clients provide an Authorization request header as follows:

We'll use an example to show how to construct the header: username is seiso and password is k@ppamAki.

  1. Combine the username and password into a string username:password. Here, it's seiso:k@ppamAki.
  2. Base64-encode the result: c2Vpc286a0BwcGFtQWtp
  3. Prefix the result with Basic and a space: Basic c2Vpc286a0BwcGFtQWtp
  4. Finally, that's the value of the Authorization header.
Authorization: Basic c2Vpc286a0BwcGFtQWtp