온보딩) 기능 분석하기 #190
Replies: 7 comments 8 replies
-
관련한 내용을 구글 문서를 통하여 정리해보았습니다. 혹시나 제가 잘못 알고 있는 부분이 있다면 알려주시면 잘 학습해보겠습니다 :D |
Beta Was this translation helpful? Give feedback.
-
주어진 키워드 관련해서 블로깅해봤습니다! |
Beta Was this translation helpful? Give feedback.
-
@Auth 실행 흐름
@IPAddress: 전체적인 흐름은 @Auth와 동일하다. 테스트마다 데이터 초기화
알게된점: ExtractAuthenticationInterceptor클래스에서 정의한 AuthContext의 객체를 AuthArgumentResolver에서 사용하려면 AuthContext클래스에 @requestScope를 붙이면 된다. 느낀점: 비기너 회고프로젝트를 했을 때 요청의 토큰에서 사용자 ID, IpAdress를 추출해야하는 경우가 있었다. 그때는 요청의 파라미터로 HttpServletRequest request를 받은 후 별도의 메소드를 작성하여 request로부터 토큰을 추출한 후 토큰으로부터 사용자의 정보를 추출했다. 그때의 방법과 지금의 어노테이션을 비교해보니 어노테이션으로 정의하는것이 확실히 가독성이 좋은것같다. 텍스트로 올리니 너무 번잡하네요..ㅎ 내일중으로 따로 정리해서 다시 올려보겠습니다. 그동안 피드백주세요! |
Beta Was this translation helpful? Give feedback.
-
제가 잘못 알고있는 부분이 있다면 말씀해주세요! |
Beta Was this translation helpful? Give feedback.
-
https://velog.io/@seongjae6751/Custom-Annotation-만들기1-유저의-아이디-가져오기 저도 블로그로 정리해봤습니다! 부족한 부분이 있다면 말씀해주시면 더 공부하고 알아보도록 하겠습니다. |
Beta Was this translation helpful? Give feedback.
-
노션으로 정리했습니다. 아직 헷갈리고 모자란 부분이 많습니다. 많은 피드백 부탁드립니다! 감사합니다. |
Beta Was this translation helpful? Give feedback.
-
https://velog.io/@kwoo28/%EC%98%A8%EB%B3%B4%EB%94%A9-%EA%B8%B0%EB%8A%A5-%EB%B6%84%EC%84%9D%ED%95%98%EA%B8%B0 |
Beta Was this translation helpful? Give feedback.
-
기존 코드에 구성되어있는 설정을 알아보고 아래 discussion으로 남겨주세요.
@Auth
어노테이션은 어떻게 회원 아이디를 반환할까?@IpAdress
어노테이션은 어떻게 아이피 값을 받아올까?테스트마다 데이터베이스 초기화가 이뤄지는데 어떤 과정을 거쳐 동작할까?
Beta Was this translation helpful? Give feedback.
All reactions