Repository navigation
Releases: prathameshkhade/authapp
Releases · prathameshkhade/authapp
Release list
AuthApp v1.0.0
Initial Release - v1.0.0
✨ Features Implemented
🔐 Biometric Authentication
- Integrated local authentication using fingerprint via local_auth package.
- Seamless login flow: Successful fingerprint → redirects to home; failed attempt → error message.
🗂️ Secure Session Persistence
- Implemented secure state storage using flutter_secure_storage.
- Automatically redirects authenticated users to home on app startup.
- Includes Logout functionality that clears stored credentials and resets the session.
Login Screen
- When successfully authenticated, asks for biometric or face unlock to login
- Logout option at top
🏠 Home Screen
- Simple UI showing the successful login state with greeting followed by email and user id.
- Logout button to end session and clear secure storage.
🚀 Extra Modules (Bonus)
🆕 Supabase Auth Integration
- Added full Signup and Login flow using Supabase Auth.
- Users can create accounts and log in with email/password.
🧠 Custom Encrypted Storage Adapter
- Overrode default Supabase AuthStorage by injecting custom implementation using flutter_secure_storage.
- All Supabase session data (access tokens, refresh tokens, etc.) are now securely stored.