提交 8c90e348 authored 作者: gongwenjie's avatar gongwenjie

代码修改

上级 515201f9
......@@ -54,7 +54,7 @@ public class MyUserDetailsServiceImpl implements UserDetailsService {
if(username.equals("root")){
User root = init.root;
// root.setPassword("root");
root.setPassword(bCryptPasswordEncoder.encode("root"));
// root.setPassword(bCryptPasswordEncoder.encode("root"));
List<SimpleGrantedAuthority> authorityList = new ArrayList<>();
List<Role> roles = root.getRoles();
Role role = roles.get(0);
......
......@@ -82,8 +82,8 @@ public class MySuccessHandler implements AuthenticationSuccessHandler {
String value = cookies[0].getValue();
List<Object> o = sessionRegistry.getAllPrincipals();
User user = (User) authentication.getPrincipal();
String encode = bCryptPasswordEncoder.encode(user.getPassword());
user.setPassword(encode);
// String encode = bCryptPasswordEncoder.encode(user.getPassword());
// user.setPassword(encode);
for (Object principal : o) {
User cacheUser = (User) principal;
if (cacheUser.getUsername().equals(user.getUsername())) {
......@@ -128,12 +128,4 @@ public class MySuccessHandler implements AuthenticationSuccessHandler {
httpServletResponse.getWriter().println(new ObjectMapper().writeValueAsString(user));
}
public static void main(String[] args) {
String s = "qwer1234";
BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder();
String encode = bCryptPasswordEncoder.encode(s);
System.out.println(encode);
String encode1 = bCryptPasswordEncoder.encode(encode);
System.out.println(encode1);
}
}
......@@ -73,6 +73,17 @@ public class UserController {
}
// @ApiOperation(value = "判断当前密码是否一致")
// @PutMapping("/judgePassword")
// public ResponseEntity updateSelf(@RequestBody @NotNull UserDTO user){
// Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
// User principal = (User) authentication.getPrincipal();
// User userByUsername = iUserService.findUserByUsername(principal.getUsername());
// userByUsername.setPassword(user.getPassword());
// return ok(iUserService.updateUser(userByUsername));
// }
// @ApiOperation(value = "更新当前用户密码")
// @PutMapping("/password")
// public ResponseEntity updateSelf(@RequestBody @NotNull UserDTO user){
......
......@@ -218,9 +218,9 @@ public class UserServiceImpl implements IUserService {
@Override
public User addUser(User user) {
// String encode = bCryptPasswordEncoder.encode("qwer1234");
// user.setPassword(encode);
user.setPassword("qwer1234");
String encode = bCryptPasswordEncoder.encode("qwer1234");
user.setPassword(encode);
// user.setPassword("qwer1234");
List<Role> roles = user.getRoles();
List<UserRole> userRoles = new ArrayList<>();
List<User> users = pasUserDao.findAll();
......
......@@ -120,7 +120,8 @@ public class Init implements CommandLineRunner {
this.root.createUser();
this.root.setUsername("root");
root.setPassword("root");
String encode = bCryptPasswordEncoder.encode("root");
this.root.setPassword(encode);
List<Role> roles = new ArrayList<>();
roles.add(role);
this.root.setRoles(roles);
......@@ -138,7 +139,7 @@ public class Init implements CommandLineRunner {
UserRole userRole = new UserRole(null,save.getId(),id);
userRoleDao.save(userRole);
this.root.setPassword(bCryptPasswordEncoder.encode(root.getPassword()));
// this.root.setPassword("root");
}
;
......
......@@ -35,14 +35,14 @@ public class UnionApplication {
return tomcat;
}
private Connector createHTTPConnector() {
Connector connector = new Connector("org.apache.coyote.http11.Http11NioProtocol");
//同时启用http(8080)、https(8443)两个端口
connector.setScheme("http");
connector.setSecure(false);
connector.setPort(8084);
connector.setRedirectPort(8289);
return connector;
}
private Connector createHTTPConnector() {
Connector connector = new Connector("org.apache.coyote.http11.Http11NioProtocol");
//同时启用http(8080)、https(8443)两个端口
connector.setScheme("http");
connector.setSecure(false);
connector.setPort(8084);
connector.setRedirectPort(8289);
return connector;
}
}
......@@ -14,7 +14,7 @@ server.ssl.keyStoreType=PKCS12
server.ssl.keyAlias= alias
#mongodb configuration
spring.data.mongodb.uri=mongodb://localhost:27017/note
spring.data.mongodb.uri=mongodb://localhost:27017/test2
# servlet configuration
spring.servlet.multipart.max-file-size=100MB
spring.servlet.multipart.max-request-size=1000MB
......
......@@ -236,7 +236,8 @@ public class UserManageServiceImpl implements UserManageService {
@Override
public boolean updatePas(User user) {
user.setPassword(user.getPassword());
String encode = bCryptPasswordEncoder.encode(user.getPassword());
user.setPassword(encode);
pasUserDao.save(user);
return true;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论