On Wednesday 12 July 2006 03:30, Nick Howden wrote: > However, I appear to be stumbling at the very first block of how to > initialise my zope3 "product" using ZCML to include the pluggable auth > modules. Is there a document anywhere that will guide me through the > process (I've read the app.authenticate.README any although it was useful > for writing the plugins I still don't know how to use them!)
ZCML, until z3c.baseregistry came around this weekend, was not able to configure local sites. zope.app.authentication is mainly written as local, persistent components. You have a few options populating a local site manager: 1. So it via the ZMI. Go to a folder that is converted to a site (like the root folder) and click on "Manage Site". This will forward you to the site management are where you can add those sort of thing. 2. Write an event subscriber to some initial event that adds the setup via Python. 3. Write a configurator plugin for you site. See: http://svn.zope.org/z3c.configurator/ In my projects I never setup such objects by hand, because it allows me to easily tear down and reinitiate the entire application. We use option 3. We also use z3c.sampledata for setting up test data, including principals and their grants. http://svn.zope.org/z3c.sampledata/ Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training _______________________________________________ Zope3-users mailing list [email protected] http://mail.zope.org/mailman/listinfo/zope3-users
