Move redirect_to_signin helper to new util module

We'll expand this module in later commits.
This commit is contained in:
Ben Thorner
2021-06-14 11:09:42 +01:00
parent edb0b8214d
commit 3250f2b3ed
6 changed files with 20 additions and 24 deletions

13
app/utils/login.py Normal file
View File

@@ -0,0 +1,13 @@
from functools import wraps
from flask import redirect, session, url_for
def redirect_to_sign_in(f):
@wraps(f)
def wrapped(*args, **kwargs):
if 'user_details' not in session:
return redirect(url_for('main.sign_in'))
else:
return f(*args, **kwargs)
return wrapped