diff --git a/src/Controllers/UserCotroller.ts b/src/Controllers/UserCotroller.ts
index 544bb9d53a952a61b4d8bcfb138bcc2a7532a94d..55c5f21ebf697b8af65f6598214b92ed44fe5538 100644
--- a/src/Controllers/UserCotroller.ts
+++ b/src/Controllers/UserCotroller.ts
@@ -143,12 +143,12 @@ const login = async (req: Request, res: Response): Promise<Response> => {
 const validate = async (req: Request, res: Response): Promise<Response> => {
   const { token } = req.body;
   if (token) {
-    jwt.verify(token, secret.auth, (error: Error, decoded: {id: number; type: number}) => {
+    jwt.verify(token, secret.auth, (error: Error, decoded: {user: number; role: number}) => {
       if (error) {
         const message = 'Invalid token';
         return res.status(401).send({ message });
       }
-      const userId = decoded.id;
+      const userId = decoded.user;
       return res.status(200).send({ userId });
     });
   } else {