set static method

Future<void> set(
  1. dynamic update(
    1. dynamic data
    ), {
  2. String? session,
})

Update the auth data for a session.

update is a callback that receives current data and returns updated data. session specifies which auth session to update (default: 'default').

Implementation

static Future<void> set(
  dynamic Function(dynamic data) update, {
  String? session,
}) async {
  final currentData = await NyStorage.readJson(key(session));
  final updatedData = update(currentData);
  await authenticate(data: updatedData, session: session);
}