Skip to content

[Auth] controller에서 member 정보 간단하게 받기 #126

@leeheefull

Description

@leeheefull

📑 작업 사항

현재, 아래 처럼 controller에서는 SecurityUtils을 통해 member 정보를 받고 있습니다.

var memberEmail = SecurityUtils.getCurrentUsername();

SecurityUtils에서는 SecurityContextHolder의 Authentication를 통해서 Member 정보를 받을 수 있는 메소드가 있는데,
이 방법은 테스트 코드에서 Mocking할 때, 어려움이 있습니다.

그래서 생각한 방법이 "HandlerMethodArgumentResolver로 Authentication 정보 간단하게 받기"입니다.
해당 방법을 적용하면, 테스트 코드를 작성할 때 더 편하게 작성할 수 있을 것 같습니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions