summaryrefslogtreecommitdiffstats
path: root/accounts/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'accounts/__init__.py')
-rw-r--r--accounts/__init__.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/accounts/__init__.py b/accounts/__init__.py
index e650586..01e5774 100644
--- a/accounts/__init__.py
+++ b/accounts/__init__.py
@@ -3,6 +3,7 @@ from flask import Flask, g, session
from models import Service
from utils import get_backend
+from utils.confirmation import Confirmation
from utils.sessions import EncryptedSessionInterface
from utils.login import create_login_manager
from views import default, login, admin
@@ -34,4 +35,8 @@ def create_app():
login_manager = create_login_manager()
login_manager.init_app(app)
+ def confirm(realm, *args):
+ return Confirmation(realm).dumps(tuple(args))
+ app.jinja_env.globals.update(confirm=confirm)
+
return app