Repolode
twofas

twofas/2fas-android

Открытое приложение-аутентификатор 2FAS для Android генерирует одноразовые коды TOTP и HOTP для двухфакторной аутентификации.

Open source альтернатива:Google Authenticator

Звёзды
1,540
Форки
131
Открытые issues
129
Последний коммит
вчера

Что это?

В этом репозитории находится исходный код официального приложения 2FAS Auth для Android. Оно работает как приложение для двухфакторной аутентификации: генерирует на телефоне одноразовые пароли, которые пользователи вводят вместе с обычным паролем при входе в онлайн-аккаунты.

Приложение поддерживает одноразовые пароли на основе времени (TOTP) и одноразовые пароли на основе HMAC (HOTP). Поскольку это открытые стандарты, приложение можно использовать с любым сервисом, принимающим TOTP или HOTP; среди примеров проект называет Google, Microsoft и Dropbox.

Код написан на Kotlin и распространяется по лицензии GPL-3.0. Графические материалы, включённые в приложение, не подпадают под эту лицензию с открытым исходным кодом и распространяются на отдельных условиях.

Ключевые возможности

  • 01Генерирует одноразовые пароли на основе времени (TOTP).
  • 02Поддерживает одноразовые пароли на основе HMAC (HOTP).
  • 03Работает с любым сервисом, использующим стандартные протоколы TOTP или HOTP.
  • 04Написано на Kotlin для Android.

Сценарии использования

  • Добавление второго фактора входа в аккаунты таких сервисов, как Google или Dropbox.
  • Изучение того, как устроено готовое приложение для двухфакторной аутентификации на Android.
  • Аудит исходного кода приложения-аутентификатора, работающего с секретами аккаунтов.

Быстрый старт

  1. 1

    Скачайте приложение со страницы релизов

  2. 2

    Установите приложение на устройство Android

  3. 3

    Следуйте инструкциям на экране, чтобы настроить 2FAS для своих онлайн-аккаунтов

Что важно знать

  • Настройка выполняется в приложении на устройствах Android; в README не указаны команды сборки или запуска.
  • На графические материалы не распространяется лицензия GPL-3.0; для них действуют отдельные условия.

Темы

Частые вопросы

Что такое 2fas-android?
Открытое приложение-аутентификатор 2FAS для Android генерирует одноразовые коды TOTP и HOTP для двухфакторной аутентификации. В этом репозитории находится исходный код официального приложения 2FAS Auth для Android. Оно работает как приложение для двухфакторной аутентификации: генерирует на телефоне одноразовые пароли, которые пользователи вводят вместе с обычным паролем при входе в онлайн-аккаунты.
2fas-android можно использовать бесплатно? Какая у него лицензия?
2fas-android распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
2fas-android всё ещё поддерживается?
Активно поддерживается. Последний коммит в 2fas-android — 18 окт. 2026 г..
Для чего можно использовать 2fas-android?
Добавление второго фактора входа в аккаунты таких сервисов, как Google или Dropbox. Изучение того, как устроено готовое приложение для двухфакторной аутентификации на Android. Аудит исходного кода приложения-аутентификатора, работающего с секретами аккаунтов.
Как установить 2fas-android?
Скачайте приложение со страницы релизов Установите приложение на устройство Android Следуйте инструкциям на экране, чтобы настроить 2FAS для своих онлайн-аккаунтов
Где скачать 2fas-android?
Исходный код и инструкции по установке — на GitHub: https://github.com/twofas/2fas-android

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатное Android-приложение с открытым исходным кодом для генерации кодов двухфакторной аутентификации HOTP и TOTP и их хранения в зашифрованном хранилище.

13,3 тыс.609JavaGPL-3.0Обновлён в прошлом месяце