GitHub вимагає двохфакторну аутентифікацію, але України в списку немає

Привіт! Зараз GitHub вимагає двохфакторну аутентифікацію. Поки що можна це пропустити, але судячи по тому як це зробили — скоро відмова стане неможливою.


Налаштувати 2FA неважко, коли у вас є смартфон, однак є ряд користувачів (ну не я ж один такий?), що немають смартфона.
Можна налаштувати 2FA по СМС — але України в списку немає.
Створив їм квиток у супорт з прохнням додать Україну, при відповіді оновлю топік.

Оновлення 1:
Підказали, чи точніше нагадали, що для читання QR і генерації OTP-кодів для входу можна використовувати додаток Authenticator:
Available for Chrome, Firefox, Microsoft Edge and Safari

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті

👍ПодобаєтьсяСподобалось1
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
GitHub вимагає двохфакторну аутентифікацію, але України в списку немає

А зачем вам Украина в каком-то там списке? Я уже месяц назад сделал эту двухфакторную аутентификацию сидя в Крыму, и не парил мозг. Если у вас нет смартфона, установите гугл-аутентификатор на эмулятор Андроида, и юзайте себе спокойно. Github будет радоваться, что вы идентифицированы, а вы будуте радоваться, что гитхаб радуется.

Пісюна з роту і заду витягни, перед тим як говорити.

Bitwarden умеет TOTP, можно поднять selfhosted. Но надо будет купить подписку, зато работает и в браузере и на мобилках.

Можна налаштувати 2FA по СМС — але України в списку немає

Гугль чи скайп номер з ельфіїї підійде?

Реалізувати генератор кодів можно програмно — це не якась магія. Тільки от місяць чи два тому натрапляв на такий проект на гітхабі, там ще й довжину кода можна було використовувати різну, а не тільки стандартні 6 цифр. Але прям от зараз не згадаю як він називався.

називається totp.
Є 100500 реалізацій онлайн — наприклад totp.danhersam.com

Когда-то поставил 2FA только на гугл аус, оно почему-то перестало работать спустя 2 года, написал в поддержку, открыл тикет. Ответ: «у вас только один способ 2FA, нет резервных, мы ничем вам не можем помочь». И пофиг, что я владею номером, почтой, знаю пароль, аккаунту конец.

так что будете добавлять 2FA — добавьте основной и резервный

А коды восстановления доступа вы естественно не сохранили, 16 штук.

Тепер зрозуміло, на що я нарвався. 2FA встановлено, приходили СМС раніше. Нещодавно хотів якусь репу лайкнути в інтернеті, а СМС не прийшла. Мабуть, матиму проблеми.

СМС, на жаль, можуть ходити через раз. В мене була і є купа геморою з дубовим Payoneer який нічого крім СМС для 2ФА не підтримує. Якесь полегшення принесла реєстрація водафонівського номера замість основного лайфівського.

Вообще лучше отключить аутентификацию через СМС. Во-первых, это неудобно. Привязка к симке, и к мобильному оператору, остаются все смс с кодами, если их не стирать естественно. Ну и основная причина — могут просто отключить оператора, как на всех оккупированных территориях, и звони потом в рельсу.

Для тих, в кого є кошти, достатньо 2 тис.грн., але немає смартфону, або дуже божевільних щодо безпеки та бажающих пристрій без інтерфейсів, лише камера.Прошивається/оновлюється шляхом зйомки ютуб-кліпу з кодами з німецької на англійську мову та можливість завести до 60 учеток/кодів ТОТР. Всі налаштування — час, зона, все через зйомку кодів.

prom.ua/...​r-sct-autentifikator.html

На алішке ще можна купити коробочку під нього і опечатувати пластиліном, як двері.

Можна ще поставити пін код, але після вводу 5 невірних, пристрій стає цеглиною та викидується.

Або за 100 грн + 50 грн доставка. Але, треба буде запрограмувати, написати код, використавши приклади/бібліотеки обчислення TOTP.

a.aliexpress.com/_ExrKTpv

для этой штуки нужна синхронизация с серверами времени, т.к. при отличии на ±30 секунд будет генерироваться неверный код.

При розсинхроні, достатньо зайти на сайт виробника і зняти qr-код поточного часу, щоб пристрій виставив вірннй в собі час, якщо за 3 роки сіли батарейки. Таким же чином налаштовується часова зона — на сайті виробника відкривається qr-код та з меню налаштувань знімається камерою, щоб пристрій записав її в себе. Пристрій спілкується з зовнішнім світом і приймає налаштування виключно через qr-коди.

www.reiner-sct.de/sync

алгоритм totp не использует тайм зону для расчет кодов en.wikipedia.org/...​e-based_one-time_password

Да, але на пристрої користувач хоче бачити свій локальний зрозумілий йому час, щоб побачити розсинхрон. А не займатися математикою з часом на пристрої та на часах з руки.

Ще не забудь присобачити камеру, схему живлення та акум, елементи керування і корпус.
А ще нафіг там wi-fi?

Є і такі варіанти на алішке. Це development board для побудови умного дому/пристрою. До них є будь-які сенсори/модулі під — я хочу контролювати/керувати ... Наприклад, пишется код і він сервер та/або веб-ктієнт. Опитує сенсори і кидає post на веб. Wi-Fi в корпусі проца з коробки для комунікації. Можна використати і додатковий модуль з rg45. Це плата з процесором та пам’ятю, роби що завгодно, що вона витяне по своїм характеристикам.

Афігенно. Не знав про існування подібних штук

можно вообще не покупать никаких телефонов. В keepassxc есть программный генератор otp кодов, ну и всякие расширения, если не боитесь что они сольют сикреты налево

однак є ряд користувачів (ну не я ж один такий?), що немають смартфона.

Ну якщо їм за 70. Не простіше купити смартфон за 100$ для аутентифікації, чим пливти проти течії? Для місіє з особливими смаками є варіант поставити емулятор :)
Але так- дивно що в Уганді і 109 інших країнах доступне смс та спонсори гітхаб, а Україна виходить не доросла до країн третього світу.

Чули про GitLab? Bitbucket? (риторичне питання)

А на інших сервісах люди теж без 2FA сидять? Хіба це не ризик для безпеки?
Не розумію в чому проблема взяти дешевий старий вживаний смартфон за ~ $30, не вставляти в нього SIM, не підключати до інтернету, і використовувати його лише для open-source додатку 2FA.

одна гарна дівчина в гарному відео пояснювала що «я не хочу» — більш ніж достатнє пояснення на всі випадки життя, оскільки являє собою іший варіант свободи вибору (я хочу і буду робити VS я і не хочу, і не буду і ти мені не дадаеш) гарантованої Конституцією.
Я не хочу 2FA для гіта, нема в мене там нічого такого, що б змусило її мати.
І ще менше я хочу мати смартфон — і так зір після сорока кудись гуляти пійшов, та й взагалі — мені хватає компу де я звик і все можна налаштувати саме так, як я хочу, а не так як мені пропонують розробники Айос\Андроїд

Спеціально для олдфагів і тих, кому не до вподоби 2FA-задля-2FA — є zbarimg + pass + pass-otp

для totp кодів не потрібен смартфон. Поставте собі на комп хоч сайт з токенами, хоч менеджер паролів)

Підтримую, а то трушних айтішників на кнопкових телефонах і лінуксі скоро можна буде на пальцях однієї руки перерахувати

І светери перестали носити

а то трушних айтішників на кнопкових телефонах і лінуксі

Для трушних же є Qin F22 Pro
Та ряд ще дешевших www.aliexpress.com/...​tem/1005005820136908.html

www.reddit.com/...​32_app_otp_authenticator

Варіант для светерів з новорічними темами на esp32 за 70 грн.

Підписатись на коментарі