Add public container facility

Bug #620628 reported by gholt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
Fix Released
Undecided
gholt

Bug Description

Add a public container facility to Swift so that a user could grant GET and HEAD access without needing to auth.

Proposed solution:

POST an X-Container-Public header to the container to control access.

X-Container-Public: true
Any one can GET and HEAD the container and its objects without needing to auth.

X-Container-Public: referer:specific.host,.host.ending.with
Grant GET and HEAD access if the Referer header in the request is from the specific.host or a host ending with .host.ending.with.

Related branches

gholt (gholt)
Changed in swift:
status: In Progress → Fix Committed
Chuck Thier (cthier)
Changed in swift:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.