Open Source two factor authenticator. Built during #SupaLaunchWeek 5!
Otentik Authenticator is a secure app designed to manage OTP (one-time password) codes for 2-step verification. It allows users to generate and synchronize OTP codes for their online services. The app is compatible with Google Authenticator and aims to eliminate the need for users to switch devices when logging into websites or services. This project is an Open Source project developed during the Supabase Open Source Hackathon. Currently, the app is available for macOS with Intel chipset, but Windows, Linux, and mobile versions are planned for the future.
To develop and run this project, you need the following prerequisites:
Follow these steps to set up the project:
.env file and fill in the VITE_SUPABASE_URL and VITE_SUPABASE_ANON_KEY values with your own Supabase URL and key.Otentik Authenticator is a secure app developed during the Supabase Open Source Hackathon. It allows users to generate and sync OTP codes for 2-step verification, eliminating the need to switch devices. The app is currently available for macOS with Intel chipset, but there are plans to release versions for Windows, Linux, and mobile devices. The project utilizes technologies such as Supabase, Tauri, Rust, TypeScript, React, Vite, Tailwind CSS, and Headless UI. The app’s simple and lightweight design make it a viable alternative to Electron-based applications. Contributions to the project are welcome, and any security-related issues can be reported via email.