|  | @@ -57,15 +57,26 @@ export function Login() {
 | 
	
		
			
			| 57 | 57 |              request
 | 
	
		
			
			| 58 | 58 |              .post({})
 | 
	
		
			
			| 59 | 59 |              .then( response => {
 | 
	
		
			
			|  | 60 | +
 | 
	
		
			
			| 60 | 61 |                  console.log("Service Response :: ", response)
 | 
	
		
			
			| 61 | 62 |                  let { token, nombre, apelidos } = response;
 | 
	
		
			
			| 62 | 63 |                  toast.success(`Bienvenido ${nombre} ${apelidos}!!`)
 | 
	
		
			
			| 63 | 64 |                  token = token.replace("Bearer ", "")
 | 
	
		
			
			| 64 | 65 |                      console.log(token);
 | 
	
		
			
			| 65 |  | -                let user_permissions = jwt_decode(token);
 | 
	
		
			
			| 66 |  | -                    console.log(user_permissions)
 | 
	
		
			
			| 67 |  | -                Object.keys(user_permissions);
 | 
	
		
			
			|  | 66 | +
 | 
	
		
			
			|  | 67 | +                let { exp } = jwt_decode(token);
 | 
	
		
			
			|  | 68 | +                let timestamp = exp * 1000;
 | 
	
		
			
			|  | 69 | +                let restante = timestamp - Date.now();
 | 
	
		
			
			|  | 70 | +
 | 
	
		
			
			|  | 71 | +                setTimeout(() => alert("Token Expirado") , restante )
 | 
	
		
			
			|  | 72 | +
 | 
	
		
			
			|  | 73 | +                // console.log(exp * 1000)
 | 
	
		
			
			|  | 74 | +                // console.log(Date.now())
 | 
	
		
			
			|  | 75 | +                // let token_expire_in = new Date(new Date(1656562738 * 1000))
 | 
	
		
			
			|  | 76 | +                // let token_expire_in = new Date( exp * 1000)
 | 
	
		
			
			|  | 77 | +                // console.log("TOKEN EXP :: ",token_expire_in)
 | 
	
		
			
			| 68 | 78 |                  // console.log("Bearer ", token)
 | 
	
		
			
			|  | 79 | +
 | 
	
		
			
			| 69 | 80 |                  setTimeout( () => {
 | 
	
		
			
			| 70 | 81 |                      setOpen(false)
 | 
	
		
			
			| 71 | 82 |                      auth.login(token)
 |