register JWT authentication utility defined in py-scopes (work in progress)
This commit is contained in:
parent
22efffa11b
commit
95ed826629
3 changed files with 5 additions and 1 deletions
|
@ -33,7 +33,6 @@
|
|||
<include package="zope.app.form.browser" />
|
||||
<include package="zope.app.basicskin" />
|
||||
<include package="zope.browsermenu" />
|
||||
<include package="zope.principalregistry" />
|
||||
<include package="zope.authentication" />
|
||||
<include package="zope.securitypolicy" />
|
||||
<include package="zope.login" />
|
||||
|
|
|
@ -5,9 +5,11 @@
|
|||
import sys
|
||||
|
||||
# module aliases - should be moved to loops.server.aliases
|
||||
# or removed after migration with zodbupdate
|
||||
from zope.securitypolicy import securitymap
|
||||
sys.modules['zope.app.securitypolicy.securitymap'] = securitymap
|
||||
|
||||
from scopes.server import auth
|
||||
import waitress
|
||||
from zope.app.wsgi import config, getWSGIApplication
|
||||
|
||||
|
@ -21,6 +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()
|
||||
run(app, config)
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
|
||||
import atexit
|
||||
import os
|
||||
from scopes.server import auth
|
||||
from transaction import commit, abort
|
||||
from zope.app import wsgi
|
||||
from zope.app.authentication.principalfolder import Principal
|
||||
|
@ -67,6 +68,7 @@ def setup(zope_conf=None, loopsRootPath=None, config=config):
|
|||
if conn is None:
|
||||
print(f'opening ZODB connection...')
|
||||
conn = db.open()
|
||||
auth.registerAuthUtility()
|
||||
root = conn.root()['Application']
|
||||
setSite(root)
|
||||
sm = component.getSiteManager(root)
|
||||
|
|
Loading…
Add table
Reference in a new issue