회원 가입 시 정상적인 이메일(중복확인 된)을 읽어와서


kafka email-verification-request 토픽에다가 이벤트를 발행합니다. 


컨슈머는 그거 읽어서 사용자한테 이메일 발송하는데,


이때 api/members/email-verify?code=<verification-code> 


형태의 random uuid를 생성해서 인증 엔드포인트 URL을 만들어서 같이 던져주고


인증 요청 발송 내역을 레디스에 5분 expiry 걸고 저장함.


사용자는 이메일로 인증하기 버튼 누르면 해당 엔드포인트로 GET 요청 날아가고


GET 요청 받은 엔드포인트에선 EmailVerificationCode 를 레디스에서 조회하고 있으면


이메일 인증 완료 후 레디스에서 키 삭제


뭐 대충 이렇게 썼음.