device_restricted_auth 0.1.0 copy "device_restricted_auth: ^0.1.0" to clipboard
device_restricted_auth: ^0.1.0 copied to clipboard

Device-based login restriction for Flutter apps with Firebase (Android + Windows Desktop)

0.1.0 #

Initial Release

  • Device-based login restriction with Firebase Authentication
  • Permanent device binding (1 Android + 1 Desktop per account)
  • Hardware-level device identification using device_info_plus
  • Firebase Firestore integration for device management
  • Support for Android and Windows Desktop platforms
  • Policy-based device binding validation
  • Custom exceptions for device restriction scenarios:
    • DeviceAlreadyBoundException
    • DeviceMismatchException
    • DeviceIdNotFoundException
    • PlatformNotSupportedException
  • Complete example app demonstrating signup and login flows
  • Comprehensive documentation and API reference
1
likes
150
points
90
downloads

Publisher

unverified uploader

Weekly Downloads

Device-based login restriction for Flutter apps with Firebase (Android + Windows Desktop)

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

cloud_firestore, device_info_plus, firebase_auth, firebase_core, flutter

More

Packages that depend on device_restricted_auth