testera_auth 1.2.0 copy "testera_auth: ^1.2.0" to clipboard
testera_auth: ^1.2.0 copied to clipboard

A Flutter plugin that provides a simple authentication layer using a code-based validation system.

Changelog #

All notable changes to the TesteraAuth plugin will be documented in this file.

1.2.0 - 2024-03-14 #

Added #

  • Added app name detection and inclusion in validation requests
  • Added Testera logo to the authentication UI
  • Improved error message display with icon and container

Changed #

  • Redesigned authentication UI with modern gradient background
  • Simplified plugin configuration by removing unnecessary customization options
  • Enhanced store buttons layout with better spacing and alignment
  • Improved text field styling and validation feedback
  • Updated package dependencies to latest stable versions

Removed #

  • Removed custom loading widget option
  • Removed custom expiration duration option
  • Removed custom error widget option (except for error message)

1.1.1 - 2025-05-01 #

Changed #

  • Updated package dependencies to resolve conflicts:
    • shared_preferences: ^2.5.3
    • http: ^1.1.0
    • url_launcher: ^6.3.1
    • package_info_plus: ^8.3.0
  • Adjusted SDK and Flutter version constraints for better compatibility

1.1.0 - 2024-03-14 #

Added #

  • App usage tracking functionality
    • Tracks app start, background, and close events
    • Logs usage data to cloud function
    • Includes session duration tracking
  • Package name and installer store detection
  • Automatic usage logging to cloud functions
  • Robust error handling for lifecycle events
  • Secure storage of validation codes

Changed #

  • Updated validation request to include package name and installer store
  • Enhanced error handling with try-catch blocks
  • Improved documentation with new features and security details

Security #

  • Added secure storage for validation codes
  • Implemented error message sanitization
  • Enhanced network request security

1.0.2 - 2024-03-13 #

Added #

  • Initial release with basic authentication features
  • Code-based validation system
  • Configurable expiration duration
  • Persistent authentication state
  • Customizable UI components
  • GetX integration for state management

Features #

  • Default access code system
  • Authentication state persistence
  • Loading and error state handling
  • Custom widget support for loading and error states

1.0.1 - 2024-03-18 #

Added #

  • Added expiration duration parameter to control code validity period
  • Added loading and error widgets for better user feedback

Changed #

  • Updated validation logic to use HTTP requests
  • Improved error handling and user feedback

1.0.0 - 2024-03-17 #

Added #

  • Initial release of TesteraAuth plugin
  • Basic code validation functionality
  • Shared preferences integration for persistent authentication
  • Simple UI for code entry
0
likes
130
points
6
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin that provides a simple authentication layer using a code-based validation system.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, package_info_plus, shared_preferences, url_launcher

More

Packages that depend on testera_auth

Packages that implement testera_auth