storeToken method

Future<void> storeToken(
  1. dynamic res
)

Implementation

Future<void> storeToken(dynamic res) async {
  int now = (DateTime.now().millisecondsSinceEpoch / 1000).round();
  expiresV = int.parse(res["expires_in"].toString()) + now;
  tokenV = res["access_token"];
  storageLoadCompleted = true; // local version is authoritative

  await storage.write(key: "access_token", value: tokenV);
  await storage.write(key: "expires", value: expiresV.toString());

  if ((res["refresh_token"] != null) && (res["refresh_token"] != "")) {
    await storage.write(key: "refresh_token", value: res["refresh_token"]);
  }
  notifyListeners();
}