生成随机 JWT 密钥

2025-05-28

生成随机 JWT 密钥

要生成随机 JWT 密钥,可以使用 Node.js 之类的工具来创建随机字符串。以下是一个简单的示例:

  1. 打开您的终端或命令提示符。
  2. 运行以下 Node.js 脚本来生成随机字符串:
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
Enter fullscreen mode Exit fullscreen mode

该命令使用cryptoNode.js中的模块生成32字节的随机序列,然后将其转换为十六进制字符串。

  1. 复制生成的字符串。

  2. 打开您的.env文件并设置 JWT 密钥:

JWT_SECRET=paste-the-generated-string-here
Enter fullscreen mode Exit fullscreen mode

paste-the-generated-string-here用您复制的字符串替换。

将更改保存到您的.env文件中。

现在,您已拥有一个安全生成的 JWT 密钥。请记住妥善保管此密钥,切勿公开。如有需要,您可以重新生成密钥并在.env文件中进行更新。

文章来源:https://dev.to/tkirwa/generate-a-random-jwt-secret-key-39j4
PREV
7 个我之前不知道的 CSS 属性
NEXT
进阶 TypeScript:重新发明 lodash.get