Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🔀 :: (#163) Implementation Find Password #171

Merged
merged 17 commits into from
Apr 29, 2024

Conversation

Chaejongin12
Copy link
Collaborator

💡 개요

비밀번호 찾기 기능 구현

📃 작업내용

email feature module의 Screen의 기능을 구현했습니다.

🔀 변경사항

  • inputEmailScreen
  • emailSendInformScreen
  • inputNewPasswordScreen
  • passwordChangeSuccessScreen
    위의 Screen이 BitgoeulNavHost에 추가되었습니다.

LoginScreen의 PasswordTextField의 LinkText에 onFindPasswordClick 액션이 추가되었습니다.

🙋‍♂️ 질문사항

  • 제가 잘못 작성한 부분이 있거나 불필요한 공백, 컨벤션에 맞지 않는 부분이 있다면 알려주세요.

  • 현재 이메일 인증상태를 체크하는 화면에서 Resume이 되었을때 요청을 보내게 하기 위해 LifecycleObserver를 사용중인데 이렇게 사용하는 방식 사용해도 되는지 궁금합니다. 더 좋은 방법이 있다면 알려주세요

:: errorHandling file 및 Event Class 추가
:: EmailViewModel 작성 및 getEmailAuthenticateStatus 함수 작성
:; sendLinkToEmail 함수 작성
:: InputEmailRoute 작성
:: EmailNavigation 작성
:: InputEmailScreen NavGraphBuilder 작성
:: EmailSendInformRoute 작성
:: EmailSendInformRoute Navigation 파일에 등록
:: EmailViewModel changePassword 함수 작성
:: InputNewPasswordRoute 작성
:; PasswordChangeSuccessRoute 작성
:: InputNewPasswordRoute Navigation 등록
:: PasswordChangeSuceessRoute Navigation 등록
:: Email feature Module BitgoeulNavHost 등록
…테이션 추가

:: NetworkModule에 EmailAPI Provide, EmailViewModel HiltViewModel 어노테이션 추가
… 로직 처리

:: passwordChangeSuccessScreen 등록 및 Email 인증 여부 페이지 Lifecycle을 이용하여 로직 처리
:: findPassword 기능 추가 및 정규식 검증 추가
@Chaejongin12 Chaejongin12 added the 0️⃣ Priority: Critical 우선순위 - 긴급!!!!! label Apr 29, 2024
@Chaejongin12 Chaejongin12 self-assigned this Apr 29, 2024
@Chaejongin12 Chaejongin12 linked an issue Apr 29, 2024 that may be closed by this pull request
@Chaejongin12 Chaejongin12 merged commit a865e0c into develop Apr 29, 2024
1 check passed
@Chaejongin12 Chaejongin12 deleted the feature/#163_make_find_password branch April 29, 2024 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0️⃣ Priority: Critical 우선순위 - 긴급!!!!!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

비밀번호 찾기 기능 구현
2 participants