From 20e334085b2a3ce8728d1ef5b8e6948133513c97 Mon Sep 17 00:00:00 2001 From: Munyoki Kilyungi Date: Tue, 26 Mar 2024 18:15:48 +0300 Subject: Require log-in to use the gn-qa search system. * gn2/wqflask/views.py: Import require_oauth2. (gnqna): Add "require_oauth2" decorator. Signed-off-by: Munyoki Kilyungi Co-authored-by: Alexander Kabui --- gn2/wqflask/views.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gn2/wqflask') diff --git a/gn2/wqflask/views.py b/gn2/wqflask/views.py index 25c4ee1b..81d73433 100644 --- a/gn2/wqflask/views.py +++ b/gn2/wqflask/views.py @@ -100,6 +100,9 @@ from gn2.wqflask.oauth2.client import user_logged_in from gn2.wqflask import requests as monad_requests +from gn2.wqflask.oauth2.checks import require_oauth2 + + Redis = get_redis_conn() @@ -253,6 +256,7 @@ def gsearchtable(): @app.route("/gnqna", methods=["POST", "GET"]) +@require_oauth2 def gnqna(): if request.method == "POST": -- cgit v1.2.3