diff --git a/controllers/tourController.js b/controllers/tourController.js
index 82b40583678b8753663b1c98b3b2862a9938ff21..85b1b267b68d58abb3f87e6fad32ff9a46136a79 100644
--- a/controllers/tourController.js
+++ b/controllers/tourController.js
@@ -60,6 +60,7 @@ exports.postLogin = async (req, res) => {
       }
 
       req.session.userId = email;
+      req.session.userName = user.name;
       res.redirect('/');
   } catch (err) {
       console.error(err);
diff --git a/views/index.ejs b/views/index.ejs
index f7178fd45253bd5b89e418244711af5e0326c8c7..457dfe0915768532da2c7874b5caea5641a8dc50 100644
--- a/views/index.ejs
+++ b/views/index.ejs
@@ -7,15 +7,21 @@
   <link rel="stylesheet" href="/css/style.css">
 </head>
 <body>
-    <header>
-        <h1>Welcome to Our Tour Website</h1>
-        <nav>
-          <a href="/">Home</a>
-          <a href="/about">About</a>
-          <a href="/contact">Contact</a>
-          <a href="/login">Login</a>
-        </nav>
-      </header>
+  <header>
+    <h1>Welcome to Our Tour Website</h1>
+    <nav>
+      <a href="/">Home</a>
+      <a href="/about">About</a>
+      <a href="/contact">Contact</a>
+      
+      <% if (session.userName) { %>  <!-- ตรวจสอบว่า userName อยู่ใน session หรือไม่ -->
+        <a href="/profile"><%= session.userName %></a>  <!-- แสดงชื่อผู้ใช้ -->
+        <a href="/logout">Logout</a>
+      <% } else { %>
+        <a href="/login">Login</a>
+      <% } %>
+    </nav>
+  </header>
   
   <section>
     <h2>Available Tours</h2>