Closed1

JWTなどのシークレットキーをサクッと生成

けのびけのび

JWTなどのシークレットキーの生成と題しているが、ランダム文字列を生成する手段としてもOKです。

Node.jsでCrypto APIを用いて生成

コンソールで次のコマンドを実行する。

node -e "console.log(require('crypto').randomBytes(256).toString('base64'));"

参考: https://github.com/dwyl/learn-json-web-tokens How to generate secret key? の小節を参照

opensslコマンドで生成

openssl が導入済みの場合は次のようにしてもよい。

openssl rand 256 | base64
このスクラップは2024/02/29にクローズされました