Secret
Handler ごとの秘密の値を安全に渡します。
対象
CLIConsoleAPI
Secret は、Handler ごとの秘密の値です。 Webhook の署名検証などに使います。 外部 API に送る認証情報は、Connectionに保存してください。
値を保存する
値をクリップボードにコピーしてから、次を実行します。
wings handler secret set <handler-id> WEBHOOK_SECRET
標準入力から渡す場合は --stdin を使います。
値をコマンド引数、ソース、ログ、チャットに貼らないでください。
Handler から読む
Handler は env.WEBHOOK_SECRET で値を読めます。
値は暗号化して保存します。
ただし、コードが結果やログに書き出した値は隠れません。
一覧を見る、削除する
wings handler secret list <handler-id>
wings handler secret rm <handler-id> WEBHOOK_SECRET
一覧に Secret の値は表示しません。 Handler やアカウントを削除すると、その Secret も消えます。
WINGS_ で始まる名前は予約されています。
この名前での作成・更新は、invalid_secret_name で失敗します。