optareid_flutter 0.1.2 copy "optareid_flutter: ^0.1.2" to clipboard
optareid_flutter: ^0.1.2 copied to clipboard

Official Optare ID SDK for Flutter - Authentication, licensing, and user management

Changelog #

All notable changes to optareid_flutter will be documented in this file.

0.1.2 - 2024-12-11 #

Added #

  • updateProfile() - Update user's name, avatar, and metadata
  • getOrganizations() - List all organizations user belongs to
  • getLicenses() - Server-side license/entitlement validation
  • OptareOrganization model for organization data

0.1.1 - 2024-12-11 #

Security #

  • Added state parameter validation for CSRF protection (OAuth 2.0 BCP)
  • Added token expiry buffer (refresh 5 min before expiry)
  • Added proper stream subscription cleanup
  • Added request timeouts for network calls

Fixed #

  • Deep link error handling now properly catches exceptions
  • State and code verifier are cleared after callback handling

0.1.0 - 2024-12-11 #

Added #

  • Initial release
  • OAuth 2.0 PKCE authentication flow
  • Secure token storage using flutter_secure_storage
  • User profile management
  • License and entitlement checking
  • Deep link handling for auth callbacks
  • Session restoration on app launch
0
likes
0
points
203
downloads

Publisher

unverified uploader

Weekly Downloads

Official Optare ID SDK for Flutter - Authentication, licensing, and user management

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

crypto, flutter, flutter_secure_storage, http, json_annotation, shared_preferences, uni_links, url_launcher

More

Packages that depend on optareid_flutter

Packages that implement optareid_flutter