Browse Source

fix[litemall-admin-api]: 不能通过管理员编辑接口修改密码

Junling Bu 6 years ago
parent
commit
21cfee12bd

+ 2 - 4
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminAdminController.java

@@ -116,10 +116,8 @@ public class AdminAdminController {
             return ResponseUtil.badArgument();
             return ResponseUtil.badArgument();
         }
         }
 
 
-        String rawPassword = admin.getPassword();
-        BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
-        String encodedPassword = encoder.encode(rawPassword);
-        admin.setPassword(encodedPassword);
+        // 不允许管理员通过编辑接口修改密码
+        admin.setPassword(null);
 
 
         if (adminService.updateById(admin) == 0) {
         if (adminService.updateById(admin) == 0) {
             return ResponseUtil.updatedDataFailed();
             return ResponseUtil.updatedDataFailed();