While I can't talk about how to do it *now*, I can talk about what's coming for Zope 1.11/2.0 and beyond. First, with the idea of "owner" introduced, you can turn over finer grained parts of an object system. Also, I believe we'll change the User objects to be Z Classes, meaning you can easily extend them via the Control Panel. For instance, you could theoretically move the password to a separate Property Sheet where the Owner has the permission to edit stuff on the Property Sheet, leaving Roles on a Property Sheet where they don't have permission. Lots of hand-waving and future-itis here, but neat nonetheless. --Paul
-----Original Message----- From: reedstrm@wallace.ece.rice.edu [mailto:reedstrm@wallace.ece.rice.edu] Sent: Monday, May 17, 1999 7:08 PM To: zope@zope.org Subject: [Zope] changing user's passwords
O.k. - Anybody got a method for letting Zope User's manage their own passwords? I've got everything else covered (or put off) in my little project, and now I realize I'm the only one who can set passwords. Don't want to give everyone manage_users privilige, that's to big and cumbersome.
So, how about it? I suppose it needs an External Method, or something. It'd be nice if the AUTHENTICATED_USER object had a public interface for this: something that checked to make sure the current user either had manage_users privilige in this folder, or was the current user.
Ross
-- Ross J. Reedstrom, Ph.D., <reedstrm@rice.edu> NSBRI Research Scientist/Programmer Computer and Information Technology Institute Rice University, 6100 S. Main St., Houston, TX 77005
_______________________________________________ Zope maillist - Zope@zope.org http://www.zope.org/mailman/listinfo/zope
(For developer-specific issues, use the companion list, zope-dev@zope.org - http://www.zope.org/mailman/listinfo/zope-dev )