flutter_secure_storage_plus 0.0.4 copy "flutter_secure_storage_plus: ^0.0.4" to clipboard
flutter_secure_storage_plus: ^0.0.4 copied to clipboard

Enhanced secure storage with biometric unlock and key rotation.

flutter_secure_storage_plus #

Pub Score Pana Score Platforms

Enhanced secure storage with biometric unlock and key rotation.

Supports:

  • Android
  • iOS
  • Web (including WASM)
  • Windows
  • macOS
  • Linux

Features #

  • Biometric-gated read/write operations (Face ID/Touch ID, Android Biometrics)
  • Transparent key rotation helpers
  • Secure storage using platform best practices (Keychain/Keystore/Credential Storage)
  • Web fallback with WASM-friendly APIs

WASM Compatibility #

This package is compatible with Dart WASM. You can use it in Flutter web projects compiled to WASM. See the example for usage.

Installation #

Add to your pubspec.yaml:

dependencies:
  flutter_secure_storage_plus: ^0.0.4

Usage #

import 'package:flutter_secure_storage_plus/flutter_secure_storage_plus.dart';

final storage = FlutterSecureStoragePlus();

Future<void> example() async {
  await storage.write(key: 'token', value: 'abc', requireBiometrics: true);
  final token = await storage.read(key: 'token', requireBiometrics: true);
  print(token);
}

API surface is evolving; see examples and docs as features land.

Roadmap #

  • Biometric unlock across platforms
  • Key rotation helpers
  • Migrations from popular secure storage packages

License #

MIT

2
likes
160
points
170
downloads

Publisher

verified publisherbechattaoui.dev

Weekly Downloads

Enhanced secure storage with biometric unlock and key rotation.

Repository (GitHub)
View/report issues

Topics

#security #storage #biometrics #keychain #keystore

Documentation

Documentation
API reference

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, plugin_platform_interface, web

More

Packages that depend on flutter_secure_storage_plus