Heroku CLIで複数アカウント管理

投稿 2021.5.28

目次

プラグインのインストール

$ heroku plugins:install heroku-accounts

アカウントの追加

$ heroku accounts:add [アカウント名]

[アカウント名]は任意の文字列を入力

エラーの場合

2要素認証設定中のアカウントは、通常のパスワード入力でログインすると以下のエラーが出ます

▸    Your account has MFA enabled; API requests using basic authentication with email and password
▸    are not supported. Please generate an authorization token for API access.

メッセージの言うとおりAPIトークンを発行します

$ heroku authorizations:create
Creating OAuth Authorization... done
Client:      <none>
ID:          xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Description: Long-lived user authorization
Scope:       global
Token:       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Updated at:  Thu May 13 2021 10:45:56 GMT+0900 (GMT+09:00) (less than a minute ago)

発行したら改めてアカウント追加、Passwordの部分に発行したTokenを入力

$ heroku accounts:add [アカウント名]
Enter your Heroku credentials:
Email: [メールアドレス]
Password: [上記で発行したToken]

アカウント一覧

$ heroku accounts
*account1
account2

*が現在のアカウント

アカウント切り替え

$ heroku accounts:set [アカウント名]

現在のアカウントを確認

$ accounts:current

アカウント削除

$ heroku accounts:remove [アカウント名]

この記事を書いた人

avatar

にいよん

WEBエンジニアで0&2歳娘のパパです。フルリモートでちいたまに引きこもり中。密かにFIRE目指してます。こんな情報を発信中→投資、IT技術、副業、仮想通貨、暗号資産、NFT、メタバース、ブロックチェーン

関連のある記事

    © 2021 - 2023 24365.dev