You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Strapi项目缺失config/plugins.js文件,如何配置JWT过期时间?

修改Strapi中JWT过期时间的方案(找不到plugins.js时)

1. 创建缺失的plugins.js文件

如果你的Strapi项目config目录下没有plugins.js,直接在该目录下新建这个文件即可。

2. 配置应用级JWT过期时间(用户登录token)

在新建的plugins.js中添加以下代码,将JWT过期时间设置为7天:

module.exports = ({ env }) => ({
  users-permissions: {
    config: {
      jwt: {
        expiresIn: "7d", // 支持"7d"、"168h"或数字毫秒值(如604800000)
      },
    },
  },
});

3. (可选)配置Admin面板的JWT过期时间

如果需要修改后台管理面板登录token的过期时间,编辑config/admin.js文件,添加或修改auth配置:

module.exports = ({ env }) => ({
  // 保留原有admin配置,新增或修改auth部分
  auth: {
    secret: env('ADMIN_JWT_SECRET'),
    expiresIn: '7d',
  },
});

最后一步

修改完成后,重启Strapi服务,配置即可生效。

内容的提问来源于stack exchange,提问作者Alan Temix

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 11:27:05