An open source TOTP (Time-based One Time Password) Android app.
It is a security protocol used to generate a unique password that changes every certain amount of time (usually 30 or 60 seconds) and can only be used once. TOTP is commonly used in two-factor authentication (2FA) systems, where users are required to provide a password along with a TOTP code to verify their identity. The TOTP code is generated using a shared secret key and the current time, ensuring that the code is valid only for a short period of time and cannot be reused by an attacker.
Shield Authenticator is an open-source project that aims to provide an alternative to commercial two-factor authentication (2FA) apps like Google Authenticator or Authy. It uses the TOTP protocol to generate one-time passwords, just like these apps do. However, because it is open source, users can review the code and ensure that there are no hidden backdoors or vulnerabilities that could be exploited by attackers. Shield Authenticator is free to use and can be installed on Android mobile devices.
Join Shield Authenticator, the open-source alternative to Google Authenticator and Authy. Help us create a more secure future for online authentication. Contribute code, report bugs, or just spread the word. Let's make online security accessible for everyone!
Timepass is a mobile application built on the React Native framework, utilizing the Expo development environment, TypeScript for improved type safety and scalability, LinguiJS for internationalization, and WatermelonDB for efficient data management.
Clone this project and execute:
npm i
Connect your device to the USB port and run:
npm run android
or
npx expo run:android
act --secret-file .env --env-file .env -j preview
English | Español | Italiano | Deutsch | العربية | 中文 | Français