|
@@ -2,6 +2,7 @@ package com.sky.ioc.controller.system;
|
|
|
|
|
|
import com.sky.ioc.entity.params.system.LoginParam;
|
|
|
import com.sky.ioc.service.system.UserService;
|
|
|
+import com.sky.ioc.tool.Pbkdf2Sha256Digest;
|
|
|
import com.sky.ioc.tool.ReturnMsg;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -23,6 +24,15 @@ public class UserController {
|
|
|
return userService.updateCommonMenusByUserIdAndMenuId(userID,menuIDs);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation("修改密码")
|
|
|
+ @PostMapping("updatePassword")
|
|
|
+ public ReturnMsg updatePassword(@RequestParam(value = "userID") long userID,
|
|
|
+ @RequestParam(value = "newpwd") String newpwd,
|
|
|
+ @RequestParam(value = "oldpwd") String oldpwd){
|
|
|
+ return userService.updatePassword(userID,oldpwd,newpwd);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
@ApiOperation("系统登录")
|
|
|
@PostMapping("/login")
|
|
|
public ReturnMsg login(@RequestBody LoginParam loginParam) {
|
|
@@ -40,4 +50,9 @@ public class UserController {
|
|
|
public ReturnMsg logout() {
|
|
|
return userService.logout();
|
|
|
}
|
|
|
+
|
|
|
+ public static void main(String[] args) {
|
|
|
+ String pwd = "135246";
|
|
|
+ System.out.println(Pbkdf2Sha256Digest.encode(pwd));
|
|
|
+ }
|
|
|
}
|