Index: iknow-api/Controllers/UserController.cs
===================================================================
--- iknow-api/Controllers/UserController.cs	(revision 4f5d8fdae48e097a6cc42e10b01f7775709e818d)
+++ iknow-api/Controllers/UserController.cs	(revision 4f5d8fdae48e097a6cc42e10b01f7775709e818d)
@@ -0,0 +1,34 @@
+﻿using iknow_api.DTOs;
+using Microsoft.AspNetCore.Authorization;
+using Microsoft.AspNetCore.Mvc;
+using iknow_api.Services;
+
+namespace iknow_api.Controllers
+{
+    [ApiController]
+    [Route("api/[controller]")]
+    public class UserController : Controller
+    {
+        IUserService _userService;
+        public UserController(IUserService userService)
+        {
+            _userService = userService;
+        }
+        [Authorize]
+        [HttpGet("getUser")]
+        public async Task<IActionResult> getUser()
+        {
+            var authHeader = Request.Headers["Authorization"].ToString();
+            if (authHeader.StartsWith("Bearer "))
+            {
+                var token = authHeader.Substring("Bearer ".Length).Trim();
+                // token = your JWT
+                var userData = await _userService.GetUserData(token);
+                if (userData == null) return Ok(new { info = "can't get info" });
+                return Ok(new { Token = userData });
+            }
+            return null;
+            
+        }
+    }
+}
