diff options
-rw-r--r-- | accounts/__init__.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/accounts/__init__.py b/accounts/__init__.py index 80ef29c..e069527 100644 --- a/accounts/__init__.py +++ b/accounts/__init__.py @@ -37,9 +37,6 @@ def create_app(config=None): app.register_blueprint(admin.bp, url_prefix='/admin') app.session_interface = EncryptedSessionInterface() - app.user_backend = get_backend(app.config['USER_BACKEND'], app) - app.mail_backend = get_backend(app.config['MAIL_BACKEND'], app) - app.all_services = list() for (name, url) in app.config.get('SERVICES', list()): cn = name.lower() @@ -56,4 +53,7 @@ def create_app(config=None): app.jinja_env.globals.update( confirm=lambda realm, *args: Confirmation(realm).dumps(tuple(args))) + app.user_backend = get_backend(app.config['USER_BACKEND'], app) + app.mail_backend = get_backend(app.config['MAIL_BACKEND'], app) + return app |