Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/2fast-team/2fast
Two-Factor Authenticator Supporting TOTP (Windows 10 & Android, iOS, Linux and macOS App)
https://github.com/2fast-team/2fast
android-app authentication authenticator c-sharp ios-app linux-app password totp uwp-apps windows-10
Last synced: 5 days ago
JSON representation
Two-Factor Authenticator Supporting TOTP (Windows 10 & Android, iOS, Linux and macOS App)
- Host: GitHub
- URL: https://github.com/2fast-team/2fast
- Owner: 2fast-team
- License: gpl-3.0
- Created: 2020-04-24T23:48:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-30T16:18:48.000Z (13 days ago)
- Last Synced: 2024-11-30T17:27:47.567Z (13 days ago)
- Topics: android-app, authentication, authenticator, c-sharp, ios-app, linux-app, password, totp, uwp-apps, windows-10
- Language: C#
- Homepage: https://2fast-app.de
- Size: 18.4 MB
- Stars: 430
- Watchers: 7
- Forks: 44
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - 2fast-team/2fast - Two-Factor Authenticator Supporting TOTP (Windows 10 & Android, iOS, Linux and macOS App) (C# #)
README
# 2fast – Two Factor Authenticator Supporting TOTP
other installation method (not maintained by me)
## About 2fast
**2fast** (acronym for **t**wo **f**actor **a**uthenticator **s**upporting **T**OTP) is a free, open source, two factor authenticator for Windows and other platforms. 2fast has the ability to store the encrypted data at a place of your choice instead of a 3rd party cloud location.
### Features
- All data is stored in a single encrypted file
- Encrypted with AES using a password-based key by PBKDF2
- Possibility to send the data file to your colleagues and friends to securely share logins
- Easily backup & restore using a single file
- Everything works locally
- No extra account, registration or login needed
- No Internet connection needed except for WebDAV use
- Synchronisation via a WebDAV server (e.g. ownCloud or Nextcloud) as storage location
- Free for desktop OS / fee required for mobile OS
- Open Source
- Works on multiple platforms
- Currently released for Windows 10+ (UWP)
- under development (with Uno platform):
- Android
- iOS
- Linux
- macOS
- Uses the widely accepted TOTP algorithm ([RFC 6238](https://tools.ietf.org/html/rfc6238))
- Works with accounts from Google, Microsoft, Facebook, PayPal, etc.
- Build with [UNOversalTemplate](https://github.com/jp-weber/UNOversalTemplate) as template### Screenshots
## Nominations
## Wiki
See https://github.com/2fast-team/2fast/wiki## Installation
For Windows operating systems, install safely via Microsoft Store:
If you prefer to install via command line, ```winget``` is recommend:
```powershell
winget install 9P9D81GLH89Q
```You can also install the app using [Chocolatey](https://community.chocolatey.org/packages/2fast) (not maintained by me):
```powershell
choco install 2fast
```This project is not yet available in the Google Play store or the Apple app store. A mobile application is currently being worked on and will be announced when it is released in the respective stores.
## Getting Started
The following steps will help if you want to contribute or work on the application.
### Prerequirements
- [Visual Studio 2022](https://visualstudio.microsoft.com/)
- Don't forget to select the *Mobile development with .NET* package in the installation process
- .NET Multi-Platform App UI development
- Windows 10, version >= `1809`, October update 2018 (for the universal Windows application)
- The latest Windows 11 SDK is required
- Android, version >= 10.0 (for the Android application)
- Remember to trust 3rd party Apps by enabling this in the Android developer settings if you want to build from source### Installation
1. Clone this repository with all its submodules (HTTPS example)
```shell
git clone --recurse-submodules https://github.com/2fast-team/2fast.git
```
2. Open the `.sln` file with Visual Studio
- The dependencies are automatically loaded by Visual Studio
3. Start working and debugging!
- Remember to select the correct start project and -platform before hitting the play button
(e.g. `x64` and `UWP` for the Universal Windows Application)## Contributing
Feel free to fork the project, work in your personal branch and create a pull request. Or you can simply interact in the [issue section](https://github.com/2fast-team/2fast/issues).
**This is an open source project! Every contribution is greatly appreciated!**
## License
Distributed under the [GNU GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) License. See `LICENSE` for more information.
A list of all used 3rd party libraries, images and information with their source and license can be found in the *Dependencies of the app* section in every installation.
Current key-icon-logo by [freepik @ flaticon](https://www.flaticon.com/de/kostenloses-icon/schlussel_2786386?related_item_id=2786386).## Privacy
UWP: The app does not use any own telemetry functions apart from the standardised telemetry functions by Microsoft (crashes, install from which country, versions in use, custom events etc.).
## Contact
Project Link: [https://github.com/2fast-team/2fast](https://github.com/2fast-team/2fast) // [https://2fast-app.de](https://2fast-app.de)
Made with ♥ in Germany from [jp-weber](https://github.com/jp-weber) and [mhellmeier](https://github.com/mhellmeier)