生成随机 JWT 密钥
要生成随机 JWT 密钥,可以使用 Node.js 之类的工具来创建随机字符串。以下是一个简单的示例:
- 打开您的终端或命令提示符。
- 运行以下 Node.js 脚本来生成随机字符串:
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
该命令使用crypto
Node.js中的模块生成32字节的随机序列,然后将其转换为十六进制字符串。
-
复制生成的字符串。
-
打开您的
.env
文件并设置 JWT 密钥:
JWT_SECRET=paste-the-generated-string-here
paste-the-generated-string-here
用您复制的字符串替换。
将更改保存到您的.env
文件中。
现在,您已拥有一个安全生成的 JWT 密钥。请记住妥善保管此密钥,切勿公开。如有需要,您可以重新生成密钥并在.env
文件中进行更新。