How to set JWT expiration to years?

I put this same setting that the solution suggested, but the expiration time hasn’t changed yet. It persists for 1 month, any idea why this is happening?

module.exports = ({ env }) => ({
  upload: {
    config: {
      provider: "string",
      providerOptions: {
        baseUrl: `string`,
        rootPath: env("string") ?? "",
        s3Options: {
          accessKeyId: env("string"),
          secretAccessKey: env("string"),
          region: env("string"),
          params: {
            ACL: env("string"),
            signedUrlExpires: env("string", 15 * 60),
            Bucket: env("string"),
          },
        },
      },
      actionOptions: {
        upload: {},
        uploadStream: {},
        delete: {},
      },
    },
  },
  'users-permissions': {
    config: {
      jwt: {
        expiresIn: '1d',
      },
    },
  },
});