개발자 관련 공부/멀티캠퍼스
[로그인 DB 연동]
박나무
2022. 2. 15. 04:49
반응형
@ResponseBody
@PostMapping("/login") //로그인시 포스트 맵핑 제일 먼저 실행. 액션 로그인.
public ResponseEntity<String> login(@RequestBody Member mem) {
ResponseEntity<String> result = null;
try {
boolean islogin = memberService.login(mem.getId());
if (islogin) {
session.setAttribute("id", mem.getId()); //이거 추가 사인업 구조에서
result = new ResponseEntity<String>(mem.getId(), HttpStatus.OK);
} else {
result = new ResponseEntity<String>("틀림", HttpStatus.BAD_REQUEST);
}
} catch(Exception e) {
e.printStackTrace();
result = new ResponseEntity<String>(e.getMessage(), HttpStatus.BAD_REQUEST);
}
return result;
}
반응형