From 89c3a4b5ed10d85aaf51ec4aff7b106e10550666 Mon Sep 17 00:00:00 2001
From: Krish M <krish94@uab.edu>
Date: Thu, 16 Jun 2022 10:47:33 -0500
Subject: [PATCH] Feat-fix flask app user variables

1. Set username to REMOTE_USER
2. Set fullname to Displayname
---
 app/__init__.py | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/app/__init__.py b/app/__init__.py
index cb5e72f..4233698 100644
--- a/app/__init__.py
+++ b/app/__init__.py
@@ -47,13 +47,8 @@ def create_app(config_name):
     def get_authorized_user():
 
         user = {
-            "username": re.search(
-                r"([^!]+?)(@uab\.edu)?$", request.headers.get("Persistent-Id")
-            ).group(1),
-            "fullname": (
-                f"{request.headers.get('Givenname')}"
-                f" {request.headers.get('Sn')}"
-            ),
+            "username": request.headers.get("REMOTE_USER"),
+            "fullname": request.headers.get("Displayname"),
             "email": request.headers.get("Mail"),
             "eppa": request.headers.get("Unscoped-Affiliation"),
         }
-- 
GitLab