From 9d80804caefbe3fa69544571aeaa4b826df01ff4 Mon Sep 17 00:00:00 2001 From: serge-rider Date: Mon, 11 May 2020 18:01:09 +0300 Subject: [PATCH] Auth API fix. Client hash algorithm simplification --- .../cloudbeaver/auth/provider/local/LocalAuthProvider.java | 2 +- .../schema/service.auth.graphqls | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/auth/provider/local/LocalAuthProvider.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/auth/provider/local/LocalAuthProvider.java index 2b0974bfed..fb2b059393 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/auth/provider/local/LocalAuthProvider.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/auth/provider/local/LocalAuthProvider.java @@ -62,7 +62,7 @@ public class LocalAuthProvider implements DBWAuthProvider { } public static String makeClientPasswordHash(String userName, String password) { - return SecurityUtils.makeDigest(userName, password); + return SecurityUtils.makeDigest(password); } } diff --git a/server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls b/server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls index 69960d28d3..84c2756421 100644 --- a/server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls +++ b/server/bundles/io.cloudbeaver.service.auth/schema/service.auth.graphqls @@ -9,13 +9,11 @@ type AuthCredentialInfo { displayName: String! description: String - editable: Boolean - identifying: Boolean # This field must be shown in admin panel admin: Boolean # This field must be shown in login form user: Boolean - possibleValues: [String]! + possibleValues: [String] encryption: AuthCredentialEncryption } @@ -27,7 +25,7 @@ type AuthProviderInfo { isDefault: Boolean - configurationParameters: [ObjectPropertyInfo]! + #configurationParameters: [ObjectPropertyInfo]! credentialParameters: [AuthCredentialInfo]! }