by the way, please do not cross-post to several lists. i am restricting this to the zope list because it is more appropriate. i don't think you will have any success tring to "use" user folder methods that have to do with authentication outside of the user folder itself, period. from your description it sounds like all you need is a user folder implementation that handles cookies. i suggest you investigate the CookieCrumbler product (if you are married to your specific user folder, that is) or you use a user folder that has cookie hanling built in. i'm not sure what that "dont want to use any products that does not come with a clean Zope install" is all about. most zope products install by dropping them in the Products folder of either your instance or in the zope software tree. it doesn't get any cleaner than that. jens On Saturday, Mar 8, 2003, at 12:30 US/Eastern, Sondre Rønjom wrote:
I'm creating a python product - which needs to be authenticated; and I dont want to use any products that does not come with a clean Zope install - so I user Simple User Folder and define two roles admin user and ordinary user. I just want a user to login via login form, check username and password with the acl_users user list and set the user to AUTHENTICATED_USER if username and password is correct. Actually I just want to access the methods which the pop-up authenticator use when one does /manage. To me it looks like validate() from AccessControl/User.py does this for you, but Im not sure how to use the method.
/sondre
On Sat, 8 Mar 2003, Jens Vagelpohl wrote:
what exactly is it you are trying to achieve? maybe someone can help if you let us know what the real motivation is.
jens
On Saturday, Mar 8, 2003, at 11:42 US/Eastern, Sondre Rønjom wrote:
Ive been looking through AccessControl/User.py to understand the validate() methods paramteres. Im not sure what to put inside the request, and how to do it. I have been testing around, but I can only manage to do authenticate(), but this only tells if the user is valid and has the right password. The thing is, I also want to set AUTHENTICATED_USER, but not sure how to to this, but I have the idea validate() does all this for you, if you pass the right parameters. I have been searching at zope.org and google.com for a long time now, but cant find very much useful. The only parameters I have put in the REQUEST are __ac_user and __ac_password, but I know I also need object value and physical container of the object, but dont know how to find this.
/Sondre
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )