mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-23 15:57:23 -04:00
Move redirect_to_signin helper to new util module
We'll expand this module in later commits.
This commit is contained in:
13
app/utils/login.py
Normal file
13
app/utils/login.py
Normal 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
|
||||
Reference in New Issue
Block a user