diff --git a/loops/server/auth.py b/loops/server/auth.py index 2bad8b5..1240255 100644 --- a/loops/server/auth.py +++ b/loops/server/auth.py @@ -7,7 +7,7 @@ from scopes.server import auth from zope.authentication.interfaces import IAuthentication from zope.component import getUtility, provideUtility -def registerAuthUtility(): +def registerAuthUtility(config): baseAuth = getUtility(IAuthentication) print('*** registerAuthUtility, baseAuth:', baseAuth) provideUtility(auth.JwtAuthentication(baseAuth)) diff --git a/loops/server/main.py b/loops/server/main.py index 8091923..96a53f5 100644 --- a/loops/server/main.py +++ b/loops/server/main.py @@ -23,7 +23,7 @@ def main(): zope_conf = getattr(config, 'zope_conf', 'zope.conf') print(f'starting loops server... - conf: {zope_conf}') app = getWSGIApplication(zope_conf) - auth.registerAuthUtility() + auth.registerAuthUtility(config) run(app, config) if __name__ == '__main__':