Feature #4128

Review public backend implementation

Added by Sofia Papagiannaki almost 11 years ago.

Status:New Start date:07/15/2013
Priority:Medium Due date:
Assignee:Sofia Papagiannaki % Done:

0%

Category:Pithos Spent time: -
Target version:-

Description

Pithos frontend restricts public object listing only to the container owners.
Apply this control in the backend.

Also, review the backend implementation
to ensure that fits to the updated requirements for public behavior.

For example, the backend method _can_read() used to check
whether the user has read or public permission to the specific path
(http://www.synnefo.org/docs/synnefo/latest/pithos.html#pithos-back-end-permissions)
This should change to check only whether the user has read permission.

Associated revisions

Revision 88c080cc
Added by Sofia Papagiannaki over 10 years ago

pithos: Backend refactoring

Refs: #4128

Also available in: Atom PDF