Skip to content
This repository has been archived by the owner on Aug 13, 2022. It is now read-only.

[#67] 라이더 회원 정보 서비스 #68

Merged
merged 2 commits into from
Jan 16, 2020
Merged

Conversation

yyy9942
Copy link
Collaborator

@yyy9942 yyy9942 commented Jan 12, 2020

  • 회원 가입
  • 로그인
  • 로그아웃
  • 아이디와 비밀번호로 유효성 검사
  • 비밀번호 변경
  • 메일 변경

- 회원 가입
- 로그인
- 로그아웃
- 아이디와 비밀번호로 유효성 검사
- 비밀번호 변경
- 메일 변경
@yyy9942 yyy9942 requested a review from f-lab-dev January 12, 2020 04:59
@yyy9942 yyy9942 self-assigned this Jan 12, 2020
@yyy9942 yyy9942 changed the title [#67] Rider info service [#67] 라이더 회원 정보 서비스 Jan 12, 2020
* @param jp 조인포인트
* @throws Throwable 발생 가능한 예외 설정
*/
@Before("@annotation(com.delfood.aop.RiderLoginCheck)")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

만약 @LoginCheck 어노테이션에 userLevel 같은 옵션을 하나 만들어두면 어노테이션을 하나만 사용할 수 있지 않을까요?

* @param session 사용자의 세션
* @param request 변경전 비밀번호, 변경할 비밀번호 정보
*/
@PatchMapping("update/password")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

update, create등 오퍼레이션의 내용은 URL에 들어있지 않는게 좋습니다~

@@ -0,0 +1,7 @@
package com.delfood.error.exception;

public class IdDeletedException extends IllegalArgumentException {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이전에 사용했던 Exception중에 재활용할만한게 없을까요?

- 어노테이션 개선
- 리플랙션을 활용하여 어노테이션 내부 로직 변경
Copy link
Member

@f-lab-dev f-lab-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

enum을 사용한 것 까지 좋았습니다~

((ServletRequestAttributes) (RequestContextHolder.currentRequestAttributes())).getRequest()
.getSession();

if (LoginCheck.UserType.MEMBER.equals(loginCheck.type())) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

switch-case문을 사용하면 더 깔끔할것 같네요~

@yyy9942 yyy9942 merged commit 06a9543 into order_coupon Jan 16, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants