認証
このドキュメントはCLIを使うガイドの一部です。完全なガイドはこちらからご覧いただけます:Stackhero CLIをインストールして使用し、コマンドライン、スクリプト、CI、AIエージェントからstackやserviceを管理します。
認証には主に2つの方法があります:
ブラウザベースの対話型ログイン
stackhero login
このコマンドを実行すると、CLIはURLを表示し、同時にブラウザで自動的に開きます。そこから、すでにサインイン済みのStackheroダッシュボード上で直接アクセスを承認できます。
二要素認証にも完全に対応しており、CLIでパスワードを入力する必要はありません。
スクリプト、CI、自動化向けの非対話型認証
自動化されたworkflowでは、ダッシュボードの Account > Access tokens でaccess tokenを作成し、STACKHERO_TOKEN 環境変数を使ってCLIに渡すことができます。
export STACKHERO_TOKEN="usr-xxxxxx:your-token"
stackhero organizations-list
STACKHERO_TOKEN が設定されている場合、対話型セッションよりも優先されるため、ブラウザの使用は任意になります。この方法は非対話型のユースケースに適しています。tokenはいつでもダッシュボードから確認および無効化できます。