Closed Bug 545447 Opened 16 years ago Closed 13 years ago

Rework ACLs to use newest Zend_ACL library

Categories

(Websites Graveyard :: byob.mozilla.com, enhancement, P5)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: lorchard, Unassigned)

References

Details

The current access control code is a bit clunky thanks to some assertion features missing from the version of Zend_ACL initially used. The newest version of Zend_ACL has better features now, so think about refactoring to use it. See also, plugin directory's usage: http://github.com/lmorchard/plugindir/blob/master/application/hooks/acl.php http://github.com/lmorchard/plugindir/blob/master/modules/auth_profiles/helpers/authprofiles.php http://github.com/lmorchard/plugindir/blob/master/application/controllers/plugins.php Only downside is that the plugin directory code drops multiple roles per profile, but that might be okay.
Depends on: 557585
Bumping to a v1.5 milestone (Q3)
Target Milestone: --- → 1.5
Bumping to v1.6 milestone (Q4)
Target Milestone: 1.5 → 1.6
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Product: Websites → Websites Graveyard
You need to log in before you can comment on or make changes to this bug.