مشکل در هنگام ورود به گیت هاب | tow factor verification failed
با وجود فعالسازی بدون خطای احراز هویت دو مرحله ای در گیت هاب م، و تنظیم کردن دقیق ساعت موبایل و PC، کد های تولید شده در برنامه رو قبول نمیکنه و مینویسه:
two factor authentication failed!
شما هم با این مشکل روبه رو هستید؟
2 پاسخ
ممنون از وقتی که گذاشتید.
سلام دوست عزیز
مشکلی که با تایید دو مرحله ای گیت هاب (2FA) برخورد کردی، معمولاً مربوط به یکی از موارد زیره:
۱. اختلاف زمانی دقیق بین دستگاه ها
حتی اگر ساعت گوشی و سیستم ظاهراً درست باشه، کافیه فقط چند ثانیه خطا داشته باشه تا کدها نامعتبر بشن. مطمئن شو که ساعت گوشی (که اپلیکیشن TOTP روش هست) روی حالت "Automatic Time" و "Network-provided time" باشه و دقیقاً با ساعت اینترنتی سینک باشه.
۲. اپ اشتباه یا کانفیگ اشتباه وارد شده
موقعی که QR Code یا کلید 2FA رو وارد کردی، ممکنه اشتباهی پیش اومده باشه. مثلاً یه حساب دیگه رو اسکن کرده باشی یا حروف کلید اشتباهی وارد شده باشه. تو این شرایط کدها معتبر نیستن حتی اگر به نظر درست بیان.
۳. استفاده از اپ ناسازگار یا کرک شده
اگر از اپلیکیشن های غیررسمی یا نسخه های کرک شده Google Authenticator یا مشابه استفاده می کنی، ممکنه زمان بندی دقیق یا تولید کد TOTP به درستی کار نکنه.
راه حل پیشنهادی:
۱. اول مطمئن شو ساعت گوشی تنظیم اتوماتیک و دقیق هست (از طریق تنظیمات زمان گوشی).
۲. اگر مشکل ادامه داشت، روی گزینه ی Reconfigure 2FA on this account
کلیک کن.
گیت هاب ازت می خواد وارد حساب شی (با ریکاوری کد یا روش های دیگه).
بعد می تونی 2FA رو غیرفعال کنی و مجدداً فعال و اسکنش کنی.
اگه کد ریکاوری که گیت هاب موقع فعال سازی 2FA داده بود رو هنوز داری، می تونی با اون وارد بشی.
اگه احیاناً به هیچ کدوم از اینا دسترسی نداری، تنها راهت تماس با پشتیبانی گیت هابه و باید هویتت رو ثابت کنی. فرم مخصوص ریکاوری اکانت داره که ازت اطلاعات ورود و تأیید مالکیت می خواد.