HabitTracker/utils.py
2024-01-12 16:53:03 +01:00

15 lines
343 B
Python

from functools import wraps
from flask import redirect, url_for
from flask_login import current_user
def anonymous_required(f):
@wraps(f)
def decorated_function(*args, **kwargs):
if current_user.is_authenticated:
return redirect(url_for('index'))
return f(*args, **kwargs)
return decorated_function