Validates an API key
bool validateApiKey(String key) { return _apiKeys.any((apiKey) => apiKey.key == key && (apiKey.expiresAt == null || apiKey.expiresAt!.isAfter(DateTime.now()))); }