diff --git a/extras/rpc-spec.txt b/extras/rpc-spec.txt index d4944df70..fc87224b6 100644 --- a/extras/rpc-spec.txt +++ b/extras/rpc-spec.txt @@ -81,6 +81,19 @@ For more information on configuration, see settings.json documentation for "rpc-host-whitelist-enabled" and "rpc-host-whitelist" keys. +2.3.3. Authentication + + Enabling authentication is an optional security feature that can be enabled + on Transmission RPC servers. Authentication occurs by method of HTTP Basic + Access Authentication. + + If authentication is enabled, Transmission inspects the "Authorization:" + HTTP header value to validate the credentials of the request. The value + of this HTTP header is expected to be "Basic ", where + is equal to a base64 encoded string of the username + and password (respectively), separated by a colon. + + 3. Torrent Requests 3.1. Torrent Action Requests