Spaces:
Running
Running
File size: 347 Bytes
bd11b0b c2fe0d5 bd11b0b c2fe0d5 bd11b0b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | from flask_dance.contrib.google import google
from flask import redirect, url_for
from functools import wraps
def login_required(f):
@wraps(f)
def decorated_function(*args, **kwargs):
if not google.authorized:
return redirect(url_for("google.login"))
return f(*args, **kwargs)
return decorated_function
|