From f830d4452e90edfd2e816a61a89a5fe4620444fb Mon Sep 17 00:00:00 2001 From: Phuoc CAO Date: Thu, 8 Mar 2018 16:00:58 +0100 Subject: [PATCH] using SignedCookieSessionFactory --- mondumas/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mondumas/__init__.py b/mondumas/__init__.py index bf6398d..683c9c4 100644 --- a/mondumas/__init__.py +++ b/mondumas/__init__.py @@ -2,7 +2,7 @@ from pyramid.authentication import AuthTktAuthenticationPolicy from pyramid.authorization import ACLAuthorizationPolicy from pyramid.config import Configurator 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 @@ -12,7 +12,7 @@ def main(global_config, **settings): """ This function returns a Pyramid WSGI application. """ # declarations - session_factory = UnencryptedCookieSessionFactoryConfig('Ty6sIUe9') + session_factory = SignedCookieSessionFactory('Ty6sIUe9') authn_policy = AuthTktAuthenticationPolicy('Ty6sIUe8', callback=groupfinder, hashalg='sha512') authz_policy = ACLAuthorizationPolicy() mailer_factory_from_settings(settings)