using SignedCookieSessionFactory

This commit is contained in:
2018-03-08 15:57:34 +01:00
parent f57c38bd44
commit f8c7e25c6d

View File

@@ -2,7 +2,7 @@ from pyramid.authentication import AuthTktAuthenticationPolicy
from pyramid.authorization import ACLAuthorizationPolicy from pyramid.authorization import ACLAuthorizationPolicy
from pyramid.config import Configurator from pyramid.config import Configurator
from pyramid_mailer import mailer_factory_from_settings from pyramid_mailer import mailer_factory_from_settings
from pyramid.session import UnencryptedCookieSessionFactoryConfig from pyramid.session import SignedCookieSessionFactory
from .security import groupfinder from .security import groupfinder
from .security import groupfinder from .security import groupfinder
@@ -12,7 +12,7 @@ def main(global_config, **settings):
""" This function returns a Pyramid WSGI application. """ This function returns a Pyramid WSGI application.
""" """
# declarations # declarations
session_factory = UnencryptedCookieSessionFactoryConfig('df53ktTE1G') session_factory = SignedCookieSessionFactory('df53ktTE1G')
authn_policy = AuthTktAuthenticationPolicy('5D9Phu1xyP', callback=groupfinder, hashalg='sha512') authn_policy = AuthTktAuthenticationPolicy('5D9Phu1xyP', callback=groupfinder, hashalg='sha512')
authz_policy = ACLAuthorizationPolicy() authz_policy = ACLAuthorizationPolicy()
mailer_factory_from_settings(settings) mailer_factory_from_settings(settings)