revokeAllRefreshTokensForUser static method

Future<void> revokeAllRefreshTokensForUser(
  1. Object? userId
)

Implementation

static Future<void> revokeAllRefreshTokensForUser(Object? userId) async {
  if (!_config.enableRefreshTokens || userId == null) return;
  await ensureFrameworkTablesExist();
  await DB.query(
    'UPDATE $_refreshTokensTable SET revoked_at = ? WHERE user_id = ? AND revoked_at IS NULL',
    positionalParams: [DateTime.now().toIso8601String(), userId.toString()],
  );
}