Githubから以下のようなメールが届いた。どうやら、2021/8/13でパスワードによる認証が出来なくなるらしい。
[GitHub] Deprecation Notice
Basic authentication using a password to Git is deprecated and will soon no longer work.
※詳しくはこちらのURLを参照。
当方ではEclipseでpush/pullするときにパスワード認証を使用しているので、Token authenticationを使用するように変更する。(Jenkinsでパスワード認証を使用している場合も同様の設定が必要になる)
Github側の設定
- Settings > Developer settingsのPersonal access tokensを開き、Generate new tokenをクリックする。
- 必要な権限にチェックを入れ、Generate tokenをクリックする。
- 作成されたtokenをコピーしておく。
Jenkins側の設定
- プロジェクトの設定画面を開き、認証情報の追加をクリックする。
- 先ほどコピーしたTokenをパスワードに入力する。
Eclipse側の設定
- 先ほど生成したTokenをパスワードに入力する。