saveWebAuthToken method

Future<void> saveWebAuthToken([
  1. String? ckWebAuthToken
])

Save the locally-stored ckWebAuthToken to SharedPreferences.

Implementation

Future<void> saveWebAuthToken([String? ckWebAuthToken]) async
{
  if (_ckWebAuthToken == null && ckWebAuthToken == null) return;

  WidgetsFlutterBinding.ensureInitialized();
  final prefs = await SharedPreferences.getInstance();
  await prefs.setString(CKConstants.WEB_AUTH_TOKEN_STORAGE_KEY, ckWebAuthToken ?? _ckWebAuthToken!);
}