更新 UserController.java
parent
0bbfbcb49c
commit
c4a6ebece0
|
|
@ -4,6 +4,8 @@ import com.gao.finalhw.model.User;
|
||||||
import com.gao.finalhw.pojo.LoginRequest;
|
import com.gao.finalhw.pojo.LoginRequest;
|
||||||
import com.gao.finalhw.response.ServerResponseEntity;
|
import com.gao.finalhw.response.ServerResponseEntity;
|
||||||
import com.gao.finalhw.service.UserService;
|
import com.gao.finalhw.service.UserService;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.PostMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
|
|
@ -11,16 +13,19 @@ import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
@RestController
|
@RestController
|
||||||
public class UserController {
|
public class UserController {
|
||||||
|
private final Logger logger = LoggerFactory.getLogger(UserController.class);
|
||||||
@Autowired
|
@Autowired
|
||||||
private UserService userService;
|
private UserService userService;
|
||||||
@PostMapping("/login")
|
@PostMapping("/login")
|
||||||
public ServerResponseEntity<User> login(@RequestBody LoginRequest loginRequest) {
|
public ServerResponseEntity<User> login(@RequestBody LoginRequest loginRequest) {
|
||||||
|
logger.info("username: {},password: {}",loginRequest.getUsername(),loginRequest.getPassword());
|
||||||
User user = userService.getUserByUsernameAndPassword(loginRequest.getUsername(), loginRequest.getPassword());
|
User user = userService.getUserByUsernameAndPassword(loginRequest.getUsername(), loginRequest.getPassword());
|
||||||
|
logger.info("user: {}",user.toString());
|
||||||
if (user != null) {
|
if (user != null) {
|
||||||
// 隐藏密码
|
// 隐藏密码
|
||||||
user.setPassword("null");
|
user.setPassword("null");
|
||||||
// 如果验证成功
|
// 如果验证成功
|
||||||
return ServerResponseEntity.success("login success", user);
|
return ServerResponseEntity.success("1", user);
|
||||||
} else {
|
} else {
|
||||||
// 如果验证失败
|
// 如果验证失败
|
||||||
return ServerResponseEntity.fail("username or password error.");
|
return ServerResponseEntity.fail("username or password error.");
|
||||||
|
|
|
||||||
Reference in New Issue