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