[Zope-dev] Proposal: refactoring of zope.app.security

Martijn Faassen faassen at startifact.com
Wed Mar 11 10:44:32 EDT 2009


Dan Korostelev wrote:
> 2009/3/11 Roger Ineichen <dev at projekt01.ch>:
>>> Betreff: [Zope-dev] Proposal: refactoring of zope.app.security
>>>
>>> - Move IAuthentication and other interfaces into new
>>> zope.authentication package. Also move there PrincipalSource and the
>>> "checkPrincipal" utility function. Also move there the PrincipalTerms
>>> class, however that will add dependency on zope.browser (which is
>>> really really tiny, as you may know).
>> Should we move the password "managers" registry and vocabulary
>> to zope.authentication too?
> 
> No, I think they need to be just moved back into zope.password. The
> zope.authentication is expected to be tiny package that contains only
> interface definitions and PrincipalSource.

You would expect from the naming that bits of zope.app.authentication 
would end up in zope.authentication as well.

I think that at least some of the bits in zope.app.authentication could 
be factored into something like zope.pluggableauth though.

Regards,

Martijn



More information about the Zope-Dev mailing list