diff --git a/server.py b/server.py index 70726ec..66e18c9 100644 --- a/server.py +++ b/server.py @@ -92,13 +92,17 @@ elif AUTH_TYPE == "basic": basic_auth = BasicAuth(app) # Make a fake decorator for oidc.require_login class oidc: - def require_login(self): - return self.func() + def require_login(self, func): + def inner(): + func() + return inner else: # Make a fake decorator for oidc.require_login class oidc: - def require_login(self): - return self.func() + def require_login(self, func): + def inner(): + func() + return inner ######################################################################################## # Set Authentication type - Dynamically load function decorators