# Gavin Andresen # 2010-07-19 12:30:03 # https://bitcointalk.org/index.php?topic=461.msg4221#msg4221 The Transmission BitTorrent client does authenticated JSON-RPC; see "Remote Control" section of: @p{brk} @s{(link)} @p{par} E.g. setting.json file might look like: @p{brk} Code: { @p{brk} "rpc-enabled":1 @p{brk} "rpc-authentication-required": 1, @p{brk} "rpc-password": "xxxxxxxxxx", @p{brk} "rpc-port": 9091, @p{brk} "rpc-username": "xxxxxxxxxx", @p{brk} "rpc-whitelist-enabled":1 @p{brk} "rpc-whitelist":"127.0.0.1,192.168.*.*" @p{brk} } @p{brk} It uses @p{(link}HTTP 'basic' authentication@p{link)} (Authorization: basic base64(username:password) in the HTTP headers). @p{par}