在哪里生成下一个身份验证的下一个身份验证秘密

Mar*_*484 16 authentication jwt next.js

NextAuth.js 的文档说我可以通过输入以下命令生成下一次身份验证的秘密:

openssl 兰德-base64 32

这是文档: https: //next-auth.js.org/configuration/options#nextauth_secret

但是,当我在 VS code 中的终端中输入命令时,出现此错误。 当我在文件路径中运行命令时,VS 代码中给出错误: PS C:\nextjs\Amazon-starter-template-nextjs>

我正在尝试在 Windows 上运行此命令。

小智 15

只需在 VS code 中使用 Bash 终端即可。您可以创建新终端:在此输入图像描述

然后选择 Bash: 在此输入图像描述

只需在 Bash 中运行脚本即可

PS:您可以同时打开多个终端,这有时很有帮助

  • 从屏幕截图:“openssl rand -base64 32” (3认同)