This commit is contained in:
iFargle
2023-02-21 13:50:46 +09:00
parent bab4147b3a
commit 4b04040a97

View File

@@ -89,12 +89,15 @@ elif AUTH_TYPE == "basic":
basic_auth = BasicAuth(app)
def check_auth_type(f):
LOG.error("check_oidc(arg): "+str(f))
if AUTH_TYPE == "oidc":
flask_routes = ['%s' % rule for rule in app.url_map.iter_rules()]
for route in flask_routes:
LOG.error("Applying OIDC Require_Login to route: "+str(f))
oidc.require_login(app.route(f))
@wraps(f)
def decorated_function(*args, **kwargs):
if AUTH_TYPE == "oidc":
flask_routes = ['%s' % rule for rule in app.url_map.iter_rules()]
for route in flask_routes:
LOG.error("Applying OIDC Require_Login to route: "+str(f))
oidc.require_login(f)
return f(*args, **kwargs)
return decorated_function
########################################################################################
# / pages - User-facing pages