Repolode
twofas

twofas/2fas-android

TOTP와 HOTP 일회용 코드를 생성하는 2FAS의 오픈소스 Android 인증 앱입니다.

대체할 수 있는 제품:Google Authenticator

스타
1,540
포크
131
열린 이슈
129
마지막 커밋
그저께

어떤 프로젝트인가요?

이 저장소에는 Android용 공식 2FAS Auth 앱의 소스 코드가 담겨 있습니다. 이 앱은 2단계 인증 앱으로 작동하며, 온라인 계정에 로그인할 때 일반 비밀번호와 함께 입력하는 일회용 비밀번호를 휴대폰에서 생성합니다.

시간 기반 일회용 비밀번호(TOTP)와 HMAC 기반 일회용 비밀번호(HOTP)를 지원합니다. 두 방식 모두 개방형 표준이므로 TOTP 또는 HOTP를 지원하는 모든 서비스에서 사용할 수 있으며, 프로젝트에서는 Google, Microsoft, Dropbox를 예로 들고 있습니다.

코드는 Kotlin으로 작성되었으며 GPL-3.0 라이선스를 따릅니다. 앱에 포함된 그래픽은 이 오픈소스 라이선스의 적용 대상이 아니며 별도의 이용 약관이 적용됩니다.

핵심 기능

  • 01시간 기반 일회용 비밀번호(TOTP)를 생성합니다.
  • 02HMAC 기반 일회용 비밀번호(HOTP)를 지원합니다.
  • 03표준 TOTP 또는 HOTP 프로토콜을 사용하는 모든 서비스에서 작동합니다.
  • 04Android용으로 Kotlin으로 작성되었습니다.

활용 사례

  • Google이나 Dropbox 같은 서비스 계정에 두 번째 로그인 인증 요소를 추가합니다.
  • Android용 상용 수준의 2단계 인증 앱이 어떻게 만들어지는지 살펴봅니다.
  • 계정 비밀 정보를 다루는 인증 앱의 소스 코드를 감사합니다.

빠른 시작

  1. 1

    릴리스 페이지에서 앱을 다운로드합니다

  2. 2

    Android 기기에 앱을 설치합니다

  3. 3

    화면 안내에 따라 온라인 계정용 2FAS를 설정합니다

사용 전 알아둘 점

  • 설정은 Android 기기의 앱에서 진행하며, README에는 빌드 또는 실행 명령이 안내되어 있지 않습니다.
  • 그래픽은 GPL-3.0 라이선스의 적용 대상이 아니며 별도의 이용 약관이 적용됩니다.

토픽

자주 묻는 질문

2fas-android은(는) 무엇인가요?
TOTP와 HOTP 일회용 코드를 생성하는 2FAS의 오픈소스 Android 인증 앱입니다. 이 저장소에는 Android용 공식 2FAS Auth 앱의 소스 코드가 담겨 있습니다. 이 앱은 2단계 인증 앱으로 작동하며, 온라인 계정에 로그인할 때 일반 비밀번호와 함께 입력하는 일회용 비밀번호를 휴대폰에서 생성합니다.
2fas-android은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
2fas-android은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
2fas-android은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. 2fas-android의 마지막 커밋은 2026년 10월 18일입니다.
2fas-android은(는) 어디에 사용할 수 있나요?
Google이나 Dropbox 같은 서비스 계정에 두 번째 로그인 인증 요소를 추가합니다. Android용 상용 수준의 2단계 인증 앱이 어떻게 만들어지는지 살펴봅니다. 계정 비밀 정보를 다루는 인증 앱의 소스 코드를 감사합니다.
2fas-android는 어떻게 설치하나요?
릴리스 페이지에서 앱을 다운로드합니다 Android 기기에 앱을 설치합니다 화면 안내에 따라 온라인 계정용 2FAS를 설정합니다
2fas-android은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/twofas/2fas-android

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트