From fdad5b0f7ef315506c6866d65c028de31a748508 Mon Sep 17 00:00:00 2001 From: Junling Bu Date: Thu, 26 Jul 2018 16:31:51 +0800 Subject: [PATCH] =?UTF-8?q?fix[litemall-admin-api]:=20=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=91=98=E4=BF=AE=E6=94=B9=E7=AE=A1=E7=90=86=E5=91=98=E5=AF=86?= =?UTF-8?q?=E7=A0=81=E6=97=B6=E6=B2=A1=E6=9C=89=E5=8A=A0=E5=AF=86=E5=AD=98?= =?UTF-8?q?=E5=82=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../linlinjava/litemall/admin/web/AdminAdminController.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminAdminController.java b/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminAdminController.java index 543381ef..b3f638cb 100644 --- a/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminAdminController.java +++ b/litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminAdminController.java @@ -104,6 +104,11 @@ public class AdminAdminController { return ResponseUtil.fail(403, "超级管理员不能修改"); } + String rawPassword = admin.getPassword(); + BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(); + String encodedPassword = encoder.encode(rawPassword); + admin.setPassword(encodedPassword); + adminService.updateById(admin); return ResponseUtil.ok(admin); }