From 0a86bdaf98548b8891b65326738e4fa2f3f18bc5 Mon Sep 17 00:00:00 2001 From: Gunnstein Lye <289744+glye@users.noreply.github.com> Date: Mon, 26 Sep 2022 16:55:18 +0200 Subject: [PATCH 1/2] IBX-3859: Filter GraphQL user content --- src/Resources/config/graphql/User.types.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/Resources/config/graphql/User.types.yml b/src/Resources/config/graphql/User.types.yml index 1705545..e5cee87 100644 --- a/src/Resources/config/graphql/User.types.yml +++ b/src/Resources/config/graphql/User.types.yml @@ -16,14 +16,6 @@ User: type: "Version" description: "Current version metadata" resolve: "@=value.versionInfo" - login: - type: "String" - email: - type: "String" - passwordHash: - type: "String" - hashAlgorithm: - type: "String" enabled: type: "Boolean" maxLogin: From 1cf8741ebbb041200da94d9251ea2016da756aa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Noco=C5=84?= Date: Thu, 10 Nov 2022 11:47:01 +0100 Subject: [PATCH 2/2] Added default ezuser resolver to prevent exposing user logins --- src/Resources/config/default_settings.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Resources/config/default_settings.yml b/src/Resources/config/default_settings.yml index 56e533e..3b596c4 100644 --- a/src/Resources/config/default_settings.yml +++ b/src/Resources/config/default_settings.yml @@ -27,6 +27,9 @@ parameters: input_type: DateFieldInput ezemail: value_type: String + ezuser: + value_type: String + value_resolver: 'field.id' ezfloat: definition_type: FloatFieldDefinition value_type: Float