refreshToken method

Future<bool> refreshToken()

Implementation

Future<bool> refreshToken() async {
  if (refreshTokenStr == null) return false;

  try {
    final res = await dio.post(
      "/auth/refresh",
      data: {"refresh_token": refreshTokenStr},
    );

    accessToken = res.data["access_token"];
    refreshTokenStr = res.data["refresh_token"];

    return true;
  } catch (_) {
    return false;
  }
}