tokenIsValid method

Future<bool> tokenIsValid({
  1. dynamic refreshIfNot = true,
})

Implementation

Future<bool> tokenIsValid({refreshIfNot = true}) async {
  _token ??= await _authStorage?.loadTokenToCache();
  if (Token.tokenIsValid(_token)) return true;
  if (refreshIfNot) {
    await _performRefreshAuthFlow();
    return Token.tokenIsValid(_token);
  } else {
    return false;
  }
}