vestibule_auth 0.0.1-beta.5
vestibule_auth: ^0.0.1-beta.5 copied to clipboard
Multi-tenant OTP authentication client for Vestibule
0.0.1-beta.3 #
- Update flutter_fgbg to ^0.7.1 for compatibility
0.0.1-beta.2 #
- Add automatic JWT token refresh
- getValidJWT() method that auto-refreshes if token is expired/expiring
- Background refresh timer that refreshes tokens before expiry
- Configurable refreshBuffer (default 5 minutes before expiry)
- Add foreground-only refresh with flutter_fgbg
- Token refresh only runs when app is in foreground
- Automatically refreshes when returning from background if needed
- Add JWT expiry utilities
- isJwtExpired(), getJwtExpiry(), willExpireSoon()
- Add callbacks for token events
- onTokenRefresh callback when tokens are refreshed
- onTokenRefreshError callback when refresh fails
0.0.1-beta.1 #
- Initial beta release
- Email OTP authentication
- SMS OTP authentication
- Multi-factor authentication support
- Google Sign-In integration
- Apple Sign-In integration
- Secure token storage with flutter_secure_storage
- Optional automatic token management (autoSaveTokens parameter)
- Token refresh functionality
- FlutterFlow integration helpers with UID extraction
- Device fingerprinting
- Multi-tenant support