TAuth is a TOTP and password manager application built using Tauri, React, and Rust. It allows users to securely store and manage their credentials, including passwords and two-factor authentication (2FA) codes.
- Password Management: Store and manage your passwords securely.
- Two-Factor Authentication (2FA): Generate and store TOTP codes for added security.
- Key Pair Management: Store and manage SSH key pairs.
- Secure Storage: All credentials are encrypted and stored securely.
-
Clone the repository:
git clone /~https://github.com/Inplex-sys/tauth.git cd tauth
-
Install dependencies:
bun install
-
Build the project:
bun run build
-
Run the development server:
bun run tauri dev
- Register: Create a new account by providing a password.
- Login: Log in using your password.
- Add Credentials: Add new credentials (passwords, 2FA codes, SSH key pairs) to your secure vault.
- Manage Credentials: View, update, and delete your stored credentials.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.