i James,
James J Myers wrote:
I've written a PlonePAS plugin loosely based on SQLPASPlugin for
authentication.
I'm going to be needing this functionality myself sometime soon.
Where did you find the SQL plugin? What's the official way of getting
users with extra properties from a relational back end? What
bastardisations has Plone added that need to be supported?
The code creates a zsql method in source_users which I can verify via
the ZMI that it is there.
Why do you need to create the zsql method using code?
When the authenticate credentials plugin is
called it appears to always be in the source_users folder,
What do you mean by that?
Why would be it fail sometimes and not others? How do I make it work
reliably?
2007-04-07T18:02:10 INFO RACPASPlugin Traceback (most recent call last):
authenticateCredentials: getUserInfo: File
"/usr/local/zope/instance1/Products/RACPASPlugin/plugins/usermanager.py",
line 104, in authenticateCredentials
res = self.getUserInfo(login)
authenticateCredentials: getUserInfo: File
"/usr/local/zope/instance1/Products/RACPASPlugin/plugins/usermanager.py",
line 253, in getUserInfo
query = getattr(self, _UserQueryId)
authenticateCredentials: getUserInfo: AttributeError: RACPAS_getUserInfo
I wonder if a differing set of acquisiton contexts are involved
somewhere along the line?
cheers,
Chris
--
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
_______________________________________________
Zope-PAS mailing list
Zope-PAS@zope.org
http://mail.zope.org/mailman/listinfo/zope-pas