Help us understand the problem. What is going on with this article?

Github Desktopでログインできなくなった時の対処法

More than 1 year has passed since last update.

この記事では

Authentication_Failed
We were unable to authenticate with github.com.
Please enter username and password to try again.

というGithub Desktopのエラーメッセージが起きた原因とその対処法を2つ紹介します。

error.png

環境

  • OS: MacOS
  • 対象: GitHub Desktop

原因1) GitHubアカウントで二要素認証を有効にした

Personal access tokensをパスワードとして使うとログインできるようになります。

解決手順

  1. Githubアカウントの個人ページより、自分のアイコンをクリックしてSettingsに移動
  2. 移動先の左側のサイドバーでDeveloper settingsに移動
  3. 移動先の左側のサイドバーでPersonal access tokensに移動
  4. Generate new tokenでトークンを生成
    (権限スコープは必要なものを選ぶ)

これで生成したトークンをパスワードとして使うことで、ログインできるようになることがあります。

参考: https://mycyberuniverse.com/web/how-fix-fatal-authentication-failed-for-https-github-com.html

原因2) macOS Hight Sierra 10.13.1 にOSをアップデートした

キーチェーンアクセスを操作するとログインできるようになるようです。

解決手順

  1. アプリケーション/ユーティリティ/キーチェーンアクセス.appを開く
  2. Appの左上にあるログインキーチェーンを一度ロックしたのちに解除

「そんな馬鹿な...」と思うような対応策ですが、これで多くの人が解決したとの報告をしています。

参考: https://github.com/desktop/desktop/issues/3263

Hirosaji
ゲーム実況を観ながらプログラミングをするのが好きなWebエンジニアです。
https://bl.ocks.org/hirosaji
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away