[Zope3-checkins]
SVN: Zope3/trunk/src/zope/app/authentication/authentication.py
bugfix, added context to queryUtility used for nested sites setup
Roger Ineichen
roger at projekt01.ch
Fri Mar 11 20:18:33 EST 2005
Log message for revision 29452:
bugfix, added context to queryUtility used for nested sites setup
Changed:
U Zope3/trunk/src/zope/app/authentication/authentication.py
-=-
Modified: Zope3/trunk/src/zope/app/authentication/authentication.py
===================================================================
--- Zope3/trunk/src/zope/app/authentication/authentication.py 2005-03-12 00:14:36 UTC (rev 29451)
+++ Zope3/trunk/src/zope/app/authentication/authentication.py 2005-03-12 01:18:32 UTC (rev 29452)
@@ -48,10 +48,10 @@
self.prefix = prefix
def authenticate(self, request):
- authenticators = [queryUtility(IAuthenticationPlugin, name)
+ authenticators = [queryUtility(IAuthenticationPlugin, name, context=self)
for name in self.authenticators]
for extractor in self.extractors:
- extractor = queryUtility(IExtractionPlugin, extractor)
+ extractor = queryUtility(IExtractionPlugin, extractor, context=self)
if extractor is None:
continue
credentials = extractor.extractCredentials(request)
@@ -72,7 +72,7 @@
# We got some data, lets create a user
for factory in self.factories:
factory = queryUtility(IPrincipalFactoryPlugin,
- factory)
+ factory, context=self)
if factory is None:
continue
More information about the Zope3-Checkins
mailing list