keybay 0.3.1
keybay: ^0.3.1 copied to clipboard
Cross-platform local secret storage for Dart without Flutter: one encrypted, platform-protected application store with optional passphrase or passkey protection.
// A tiny CLI demonstrating the core public API.
//
// dart run example/keybay_example.dart
import 'dart:io';
import 'package:keybay/keybay.dart';
Future<void> main() async {
final session = await Keybay.open();
try {
await session.set('demo/api-token', 's3cr3t-value');
stdout.writeln('read back: ${await session.get('demo/api-token')}');
stdout.writeln('present: ${await session.contains('demo/api-token')}');
await session.delete('demo/api-token');
} finally {
await session.close();
}
}