herokuにログインができない
herokuにログインができずハマったので、備忘録として残します。
Error ID: mfa_required
herokuにログインする。
$ heroku -login -i
メールアドレスとパスワードを入力。
(メールアドレスは最初から入力されてる)
heroku: Enter your login credentials
Email [******@gmail.com]:
Password: ************
以下のエラーでログインできないと言われた。
Error: 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.
›
› Error ID: mfa_required
どうやら通常のメールアドレスとパスワードではログインができないらしい。
通常のログインパスワードの代わりにAPI Keyを入力することで解決。
API Keyはブラウザでherokuにログインをして、設定から取得可能。Revealをクリックすると表示される。
改めてheroku login -iで、パスワードにAPI Keyを入力。
heroku: Enter your login credentials
Email [******@gmail.com]:
Password: ************************************
ログインできました。
Logged in as ******@gmail.com
参考サイト