반응형
@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;
}
반응형
'개발자 관련 공부 > 멀티캠퍼스' 카테고리의 다른 글
[HTTPS] http? http? 가 뭐길래... (0) | 2022.02.18 |
---|---|
[문제 DB 가져오기] 해결! (0) | 2022.02.16 |
[DB연결 로그인구현] (0) | 2022.02.14 |
[Spring boot] static 이랑 템플릿 먼저 불러옴. (0) | 2022.02.11 |
[Express] Node 명령어 (0) | 2022.02.09 |
댓글