LINUX.ORG.RU
решено ФорумMobile

Двухфакторная аутентификация на Android 2.3.7 и 4.4.2

 , ,


0

1

Есть два телефона: HTC Wildfire (CyanogenMod, Android 2.3.7) и Lenovo P780 (стоковая прошивка, обновленная до последней версии, Android 4.4.2).

Оба телефона привязаны к одной учётной записи гугла. На оба телефона ставится Google Authenticator. На оба телефона заводится один и тот же сайт для двухфакторной аутентификации.

На Android 2.3.7 генерируется правильный код, на 4.4.2 — неправильный. Причём, коды похожи (первые три цифры часто совпадают).

До обновления Lenovo P780 на нём был Android 4.2.x, и там всё работало.

На 4.4.2 пробовал ставить другие приложения-аналоги Google Authenticator, но проблема остаётся та же.

Почему так и как это лечить?

Вангую что ты не по адресу

dvrts ★★★ ()

FreeOTP чудом заработал. Видимо, где-то бага в общесистемных либах.

post-factum ★★★★★ ()

Каким образом добавлялись аутентификаторы на два девайса одновременно? Возможно в том, что глючит - устаревшие токены. Можно расковырять базы sqlite-ом и добавить снова на другом устройстве, где оно глючит.

Но для начала - проверить время, оно должно во первых идти точно, во вторых точно должна быть выставленна таймзона.

qrck ★★ ()
Ответ на: комментарий от qrck

Каким образом добавлялись аутентификаторы на два девайса одновременно?

Зашёл в маркет, поставил. На обоих девайсах сосканил QR-код.

проверить время

Везде одинаково, и время, и часовые пояса. И говорю же, FreeOTP работает, а остальной софт — нет.

post-factum ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.