vestibule_auth 0.0.1-beta.5 copy "vestibule_auth: ^0.0.1-beta.5" to clipboard
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