Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[인증] 유저 로그아웃 #44

Closed
1 task
memoer opened this issue Jul 11, 2022 · 0 comments · Fixed by #48, #50 or #49
Closed
1 task

[인증] 유저 로그아웃 #44

memoer opened this issue Jul 11, 2022 · 0 comments · Fixed by #48, #50 or #49

Comments

@memoer
Copy link
Contributor

memoer commented Jul 11, 2022

추가해야 할 기능들은 무엇인가요?

  • 사용자는 로그아웃을 통해 서비스 사용을 종료할 수 있다.

해당 기능이 왜 필요한가요?

기타

그 외로 적어야 할 것들을 적어주세요

@memoer memoer added the Type: Feature 기능 개발 label Jul 11, 2022
@memoer memoer added this to the [UseCases] 사용자 - 인증 milestone Jul 11, 2022
memoer added a commit that referenced this issue Jul 13, 2022
- 세션 관련 기능은 SessionService 로 뺐습니다.
- 로그인, 로그아웃 기능은 AuthService 로 뺐습니다.
memoer added a commit that referenced this issue Jul 13, 2022
- 로그인 여부 확인 `@CheckAuth` AOP 추가
- 여태까지 진행한 기능들에 대한 테스트 코드 추가
memoer added a commit that referenced this issue Jul 13, 2022
memoer added a commit that referenced this issue Jul 13, 2022
- Exception 발생시 문자에 argument 넘겨서 데이터를 삽입하는 과정이 매우 복잡하여, 다시 BindingResult를 필드로 가져가는 구조로 진행하였습니다.
- 또한, DefaultException 으로 Exception을 통일시켜서 ErrorResponse 을 생성하는 과정도 단순화시켰습니다.
- DefaultException 으로 발생하는 예외들은 예측 가능했던 오류들이고, 그 외의 "RuntimeException, Exception"은 예측 불가능했던 오류들이므로 이는 서버에 로그를 찍고 간단한 메시지를 응답합니다.
memoer added a commit that referenced this issue Jul 13, 2022
- 세션 관련 기능은 SessionService 로 뺐습니다.
- 로그인, 로그아웃 기능은 AuthService 로 뺐습니다.
memoer added a commit that referenced this issue Jul 13, 2022
- 로그인 여부 확인 `@CheckAuth` AOP 추가
- 여태까지 진행한 기능들에 대한 테스트 코드 추가
memoer added a commit that referenced this issue Jul 13, 2022
memoer added a commit that referenced this issue Jul 13, 2022
- Exception 발생시 문자에 argument 넘겨서 데이터를 삽입하는 과정이 매우 복잡하여, 다시 BindingResult를 필드로 가져가는 구조로 진행하였습니다.
- 또한, DefaultException 으로 Exception을 통일시켜서 ErrorResponse 을 생성하는 과정도 단순화시켰습니다.
- DefaultException 으로 발생하는 예외들은 예측 가능했던 오류들이고, 그 외의 "RuntimeException, Exception"은 예측 불가능했던 오류들이므로 이는 서버에 로그를 찍고 간단한 메시지를 응답합니다.
memoer added a commit that referenced this issue Jul 13, 2022
- Exception 발생시 문자에 argument 넘겨서 데이터를 삽입하는 과정이 매우 복잡하여, 다시 BindingResult를 필드로 가져가는 구조로 진행하였습니다.
- 또한, DefaultException 으로 Exception을 통일시켜서 ErrorResponse 을 생성하는 과정도 단순화시켰습니다.
- DefaultException 으로 발생하는 예외들은 예측 가능했던 오류들이고, 그 외의 "RuntimeException, Exception"은 예측 불가능했던 오류들이므로 이는 서버에 로그를 찍고 간단한 메시지를 응답합니다.
memoer added a commit that referenced this issue Jul 13, 2022
- Exception 발생시 문자에 argument 넘겨서 데이터를 삽입하는 과정이 매우 복잡하여, 다시 BindingResult를 필드로 가져가는 구조로 진행하였습니다.
- 또한, DefaultException 으로 Exception을 통일시켜서 ErrorResponse 을 생성하는 과정도 단순화시켰습니다.
- DefaultException 으로 발생하는 예외들은 예측 가능했던 오류들이고, 그 외의 "RuntimeException, Exception"은 예측 불가능했던 오류들이므로 이는 서버에 로그를 찍고 간단한 메시지를 응답합니다.
memoer added a commit that referenced this issue Jul 13, 2022
- Exception 발생시 문자에 argument 넘겨서 데이터를 삽입하는 과정이 매우 복잡하여, 다시 BindingResult를 필드로 가져가는 구조로 진행하였습니다.
- 또한, DefaultException 으로 Exception을 통일시켜서 ErrorResponse 을 생성하는 과정도 단순화시켰습니다.
- DefaultException 으로 발생하는 예외들은 예측 가능했던 오류들이고, 그 외의 "RuntimeException, Exception"은 예측 불가능했던 오류들이므로 이는 서버에 로그를 찍고 간단한 메시지를 응답합니다.
memoer added a commit that referenced this issue Jul 21, 2022
- ModelMapper 도메인별로 별도 생성
- ErrorCode 불필요한 String 제거
- 각 변수들 사이 빈칸 추가
   - Google Code Style을 사용하고, 변수 사이 빈칸 규약 새로 설정하였음
- StateService -> UserStateService 로 이름 변경
memoer added a commit that referenced this issue Jul 26, 2022
- validator 는 비즈니스 로직과 상관관계가 어색함. 이를 CheckService로 빼냈음
@memoer memoer changed the title 유저 로그아웃 [인증] 유저 로그아웃 Jul 29, 2022
f-lab-michael added a commit that referenced this issue Jul 29, 2022
memoer added a commit that referenced this issue Aug 3, 2022
- 세션 관련 기능은 SessionService 로 뺐습니다.
- 로그인, 로그아웃 기능은 AuthService 로 뺐습니다.
memoer added a commit that referenced this issue Aug 3, 2022
- 로그인 여부 확인 `@CheckAuth` AOP 추가
- 여태까지 진행한 기능들에 대한 테스트 코드 추가
memoer added a commit that referenced this issue Aug 3, 2022
memoer added a commit that referenced this issue Aug 3, 2022
- Exception 발생시 문자에 argument 넘겨서 데이터를 삽입하는 과정이 매우 복잡하여, 다시 BindingResult를 필드로 가져가는 구조로 진행하였습니다.
- 또한, DefaultException 으로 Exception을 통일시켜서 ErrorResponse 을 생성하는 과정도 단순화시켰습니다.
- DefaultException 으로 발생하는 예외들은 예측 가능했던 오류들이고, 그 외의 "RuntimeException, Exception"은 예측 불가능했던 오류들이므로 이는 서버에 로그를 찍고 간단한 메시지를 응답합니다.
memoer added a commit that referenced this issue Aug 3, 2022
- ModelMapper 도메인별로 별도 생성
- ErrorCode 불필요한 String 제거
- 각 변수들 사이 빈칸 추가
   - Google Code Style을 사용하고, 변수 사이 빈칸 규약 새로 설정하였음
- StateService -> UserStateService 로 이름 변경
memoer added a commit that referenced this issue Aug 3, 2022
- validator 는 비즈니스 로직과 상관관계가 어색함. 이를 CheckService로 빼냈음
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment