FreeOTP is a two-factor authentication application for systems utilizing one-time password protocols. Tokens can be added easily by scanning a QR code.
FreeOTP implements open standards:
- HOTP (HMAC-Based One-Time Password Algorithm) RFC 4226
- TOTP (Time-Based One-Time Password Algorithm) RFC 6238
This means that no proprietary server-side component is necessary: use any server-side component that implements these standards.
Download FreeOTP for iOS
Pull requests on GitHub are welcome under the Apache 2.0 license, see CONTRIBUTING for more details.
Install Build dependencies
You need to have Carthage installed for managing dependencies. In simple steps
brew install carthage carthage update
A shell script workaround is needed to build Base32 framework for Xcode 12+ Carthage failure workaround