Project

General

Profile

Task #2653

Updated by Tim Pierce almost 10 years ago

Desired Add command line arguments flags to control permissions: 
 * @--enable-permissions=@ _true/false_ to enable or disable turn permission enforcement 
 ** For transition, maybe support a @--generate-permissions@ flag handling on and a @--enforce-permissions@ flag. off 
 ** Alternatively, make Keep always generate permission tokens, but only enforce them when the perms flag is turned on. * @--enable-permissions@ and/or @--require-permissions@ 
 ** Permissions are always required for DELETE 
 * @--privileged-ip@ specifies IP addresses to be considered superuser. 
 ** If permissions are disabled, index (@GET /index.txt@) and @DELETE@ do not work unless remote address matches @--privileged-ip@ command line argument 
 * @--signature-ttl=num_seconds@ to control expiry time of signatures 
 * @--signature-key-fd=fdnum@ to read signing key from given file descriptor 

Back