zeba_academy_secure_storage 1.0.0
zeba_academy_secure_storage: ^1.0.0 copied to clipboard
Secure storage wrapper with token management and encrypted data handling.
Changelog #
All notable changes to this project will be documented in this file.
The format follows Keep a Changelog and this project follows Semantic Versioning.
1.0.0 - 2026-06-23 #
Added #
- Initial stable release of Zeba Academy Secure Storage.
- Added encrypted secure storage wrapper.
- Added simple key-value storage APIs.
- Added authentication token management.
- Added refresh token storage support.
- Added JSON object storage and retrieval.
- Added secure data deletion.
- Added complete storage clearing support.
- Added custom
StorageExceptionhandling. - Added reusable storage key constants.
- Added null-safe Dart support.
- Added Flutter package documentation.
- Added unit tests for package functionality.
- Added GPL-3.0 open-source license.
Features #
-
ZebaSecureStoragewrite()read()delete()clear()
-
Token APIs:
saveToken()getToken()deleteToken()
-
Refresh Token APIs:
saveRefreshToken()getRefreshToken()
-
JSON APIs:
saveJson()getJson()
Security #
- Uses platform secure storage mechanisms.
- Data is stored using encrypted storage provided by the underlying platform.
- Designed for safely storing sensitive application data.
Documentation #
- Added production-ready README.
- Added installation instructions.
- Added usage examples.
- Added API documentation.
[Unreleased] #
Planned #
- Additional encryption helpers.
- Storage migration utilities.
- Backup and restore support.
- More platform-specific improvements.
License #
This project is licensed under the GNU General Public License v3.0 (GPL-3.0).