Overview of authentication plugins Go's user documentation has an overview of authentication plugins. Writing a authentication plugin: JSON API - Message based