2017-04-06 5 views
0

マイGitHubのアカウントが2要素認証で設定されているリポジトリをクローンする際に要求されていない2要素認証、まだユーザ名/パスワードが設定されていませ個人的なアクセストークンがありませんマイGitHubのアカウントが

2 factor authentication enabled

Empty list of personal access tokens

を記載されていると、まだ私は、ユーザー名やパスワードの入力を要求されることなく、リポジトリのクローンを作成することができています。

enter image description here

どのように来ますか?

+1

あなたのリポジトリは公開されていますか? github用にSSH鍵を設定していますか? – Leon

+0

@レオン:1.私はホスティングのためにGitHubを支払うことはありません。これは私のリポジトリが公開されていることを意味していますか?2.はい、私はgithub用にSSH鍵を設定していますが、上記の例ではhttpsで接続しています。さらに、私が知る限り、バックグラウンドで実行しているssh-agentはありません(しかし、私は間違っているかもしれませんが、これをチェックする方法はわかりません) –

+2

公開リポジトリはhttpsでクローン化するための認証を必要としません – Leon

答えて

2

プライベートレポの支払いがない限り、すべてのプロジェクトは公開されています。
githubアカウントを持つ人は誰でもあなたのプロジェクトを複製できます。

2ウェイ認証は、すべて公開されているため、プロジェクトではなくアカウントを保護するためのものです。

プライベートレポジトリをご希望の場合はbitbucketをご利用ください。そこにプライベートレポジトリを置くことができます。 2FAが有効にされた後


https://help.github.com/articles/about-two-factor-authentication/

は、GitHubのは、認証コード 誰かがあなたのGitHubアカウントにサインインしようとする任意の時間を生成します。

誰かが自分のアカウントにログインできる唯一の方法は、パスワードを知っていて、携帯電話の認証コードにアクセスできる場合です。

関連する問題