FoxAuth Firefox TOTP Extension
FoxAuth is an TOTP browser client with autofill support for Firefox and Firefox Android
2FA made no longer annoying but enjoyable
Firefox Android support
QR code / manually add account info
Container tab support to autofill multiple same-domain accounts
import / export
(Password based) account list encryption
Autofill TOTP form
Dropbox / (in upcoming releases) FxA sync
During sync, you are NOT supposed to do any of the listed behaviors or you are totally responsible for your data loss:
- Moving, renaming, deleting or manually editting any file in our app folder (copying and pasting shall not cause issues though).
- operate account info between several devices in a REALLY frequent rate.
- use different encryption passwords among different devices.
You shall also note that if you connect an encrypted FoxAuth database to any sync service, ALL OTHER unecrypted FoxAuth databases on this service will be override.
Please use Firefox Container, either the built-in feature or the extension, to manager your multiple accounts. FoxAuth may override your older accounts info when you try to input multiple accounts info without Container specified.
Here is how this project gets revisioning:
a - major changes, represents a complete overhaul of the code in the file, hardly distinguishable from before; you probably will never need to bump this; when creating new files just give it a version of 1.0.0.
b - mid-level changes, when you add or modify a significant chunk of code that alters the way the rest works; for instance when adding whole new features.
c - minor changes, such as most bugfixes; this is probably what you will be bumping most often.
We use encryption code from Firefox Send in WebCrypto API. Welcome as we are to any security review, it shall be more efficiently to perform it at that side.
FoxAuth is licensed under GNU General Public License 3.0
FoxAuth is a Firefox (for Desktop / Android) authenticator that can autofill TOTP codes Copyright (C) 2018 FoxAuth contributors This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.