Index: iknow-api/Repository/Interface/IRefreshTokenRepository.cs
===================================================================
--- iknow-api/Repository/Interface/IRefreshTokenRepository.cs	(revision 4e061d8c2af2ecd0b0495d9f5a22c1c1a32b8976)
+++ iknow-api/Repository/Interface/IRefreshTokenRepository.cs	(revision 28759ebe350d8aa02e600fab790ca643a2592110)
@@ -7,4 +7,5 @@
         Task<bool> VerifyTokenAsync(VerifyRefreshTokenDto refreshTokenDto);
         Task<bool> DeleteTokenAsync(string refreshTokenDto);
+        Task<int?> GetUserId(string refreshTokenDto);
         
     }
Index: iknow-api/Repository/Interface/IUserRepository.cs
===================================================================
--- iknow-api/Repository/Interface/IUserRepository.cs	(revision 4e061d8c2af2ecd0b0495d9f5a22c1c1a32b8976)
+++ iknow-api/Repository/Interface/IUserRepository.cs	(revision 28759ebe350d8aa02e600fab790ca643a2592110)
@@ -8,4 +8,6 @@
         Task AddUserAsync(User user);
         Task<int> GetUsersCountAsync();
+        Task<User?> GetOnlyUserByIdAsync(int id);
+
     }
 }
