Check if context has all required scopes
bool hasScopes(List<String> requiredScopes) { return requiredScopes.every((scope) => scopes.contains(scope)); }