-
Notifications
You must be signed in to change notification settings - Fork 309
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[톰캣 구현하기 - 1,2단계] 베베(최원용) 미션 제출합니다. (#322)
* feat: 학습 테스트 * feat: HttpRequest 설계 * feat: Path 유효성 검사 * feat: Protocol 유효성 검사 * refactor: RequestLine 객체 정적 팩토리 메소드로 변경 * fix: path 쿼리스트링 검증 * refactor: path가 QueryString을 필드로 가진다 * refactor: VO 분리 * feat: RequestHeaders 구현 * refactor: 패키지 구조 변경 * feat: 요청의 RequestLine 읽고 생성한다 * feat: 요청의 RequestHeader를 읽고 생성한 * feat: requestBody를 읽을 수 있다 * refactor: null이라면 empty map 생성 * refactor: index.html 매핑 * feat: 로그인 기능 * refactor: 테스트 패키지 변경 * refactor: POST 방식으로 회원가입 * chore: 사용하지 않는 메서드 제거 * refactor: RequestHandler 분리 * refactor: 로그인, 회원가입 기능 AuthService 분리 * refactor: Cookie, Session Auth 패키지로 분리 * refactor: SessionRepositoryImpl 제거 * feat: 테스트 코드 추가 * chore: 사용하지 않는 import 제거 * fix: 테스트 수정 * chore: view 수정 * chore: 사용하지 않는 주석 제거 * refactor: 정규식 정적 선언 * refactor: account와 password를 추출해서 login 여부를 판단한다 * refactor: 기본 생성자 접근제어자 변경 * refactor: 로그인 확인 로직 재설계 * refactor: 커스텀 예외 처리 및 동작 순서 변경 * chore: final 키워드 추가 * refactor: 생성자 접근제어자 변경 * refactor: ResponseEntity에 동적 Protocol 할당 * refactor: 직접 Protocol 전달하지 않는다 * refactor: 로그인을 한 상태라면 index.html로 리다이렉트 한다. * refactor: location.location()을 getLocation 메서드로 처리 * fix: 테스트코드 getLocation으로 처리 * fix: 테스트코드 수정
- Loading branch information
1 parent
68db530
commit 6054c80
Showing
53 changed files
with
11,180 additions
and
8,786 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,4 +8,5 @@ public static void main(String[] args) { | |
final var tomcat = new Tomcat(); | ||
tomcat.start(); | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -35,4 +35,5 @@ public String toString() { | |
", password='" + password + '\'' + | ||
'}'; | ||
} | ||
|
||
} |
Oops, something went wrong.