Commit Graph

27 Commits

Author SHA1 Message Date
JiwonDev
85d777d5b6 ADD Code Coverage - Jacoco 2021-09-08 22:30:49 +09:00
Rebwon
7dff04cb89 Remove whitebox test 2021-09-08 22:14:44 +09:00
Rebwon
ca12815e42 Refactor code 2021-09-08 22:14:44 +09:00
JiwonDev
6841f40cc9 ADD AccountQueryApiTest, FIX LoginAccountProcessor
- 리뷰 반영, Session 과 관련된 주석 및 파라미터 제거
- LoginAccountProcessor 에서 암호문을 올바르게 검증하도록 수정.
2021-09-08 18:39:55 +09:00
JiwonDev
1f954f92ad ADD LoginAccountProcessor
- SessionUtils 삭제 - 이슈를 나눠 다른 PR에서 구현.
2021-09-08 18:39:55 +09:00
JiwonDev
a6f307becb ADD Login HTTP API 2021-09-08 18:39:55 +09:00
Rebwon
8448c62343 Add permissions for each account 2021-09-07 19:04:00 +09:00
Rebwon
6f21844d23 Refactor code
- Using CQRS Patterns in AccountReader and AccountRepository
- Refactoring MybatisAccountRepository and remove String + operators
- Modify multiple test codes.
2021-09-07 15:21:56 +09:00
Jiwon
9f8bd0c173 Merge pull request #29 from f-lab-edu/feature-verify-email-token 2021-09-07 13:52:58 +09:00
JiwonDev
207c54120c Refactor ConfirmRegisterAccountProcessor, API
- 기존 TokenVerifier에 토큰 검증과 회원 인증책임을 분리
- ConfirmRegisterAccountProcessor를 추가
- verify 메서드가 void를 반환하도록 변경
- 테스트에서 MailTokenVerifierStub 제거
2021-09-06 07:57:21 +09:00
JiwonDev
7cdc352d84 ADD TokenVerifier Domain Service
- Common 패키지에 StringUtils 추가
2021-09-04 17:27:55 +09:00
JiwonDev
b0fe8213fb ADD AccountRepository update & TokenVerifier HTTP API
- MybatisAccountRepository update 구현
- RegisterAccountApi -> AccountCommandApi 변경
- 테스트용 TestAccountRepositoryStub 분리
2021-09-04 17:17:49 +09:00
Rebwon
a3b5f5c11f Extract environment variable 2021-09-01 21:07:59 +09:00
Rebwon
476704f97f Refactor translator, processor 2021-09-01 21:07:59 +09:00
Rebwon
4864ec9889 Implements MailDispatcher 2021-09-01 21:07:59 +09:00
Rebwon
4ed4c5c48a Refactor API Resource URI, Facade Object 2021-08-31 14:52:38 +09:00
Rebwon
9fb6541a1a Add integration tests 2021-08-31 14:52:38 +09:00
Rebwon
1d3cef7d5a Implements Register HTTP API 2021-08-31 14:52:38 +09:00
Rebwon
534ad71103 Remove SqlSessionTemplate Bean
If a DataSource bean exists and SqlSessionFactory is registered as bean,
the SqlSessionTemplate beans are automatically registered by
MyBatisAutoConfiguration.
2021-08-30 21:20:01 +09:00
Rebwon
457e4ec721 Implements PasswordEncrypter 2021-08-30 21:20:01 +09:00
Rebwon
deb89d16f7 Create a query to check for nickname and email redundancy.
implements mybatis query logic.
2021-08-27 16:30:18 +09:00
Rebwon
e3abe28387 Implements RegisterAccountProcessor 2021-08-26 16:31:27 +09:00
Rebwon
4207f8b9d6 Add: Database, Data Access Settings 2021-08-25 21:08:57 +09:00
MaengSol
6a2c018a43 Add: GitHub Actions CI
Add GitHub Actions as a continuous integration tool to your project.
2021-08-25 14:55:51 +09:00
MaengSol
606f1ce94f Init: Project Settings
Created project, set up dependencies and static analysis tools.
2021-08-24 17:23:09 +09:00
Rebwon
6af8c2f9a9 Project Settings 2021-08-22 17:02:24 +09:00
Jiwon
971ab39b38 Initial commit 2021-08-11 21:55:55 +09:00