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

로그인 기능 추가 #30

Open
ethan-223 opened this issue Apr 13, 2022 · 0 comments
Open

로그인 기능 추가 #30

ethan-223 opened this issue Apr 13, 2022 · 0 comments
Assignees
Labels
feature 새로운 기능
Milestone

Comments

@ethan-223
Copy link
Collaborator

ethan-223 commented Apr 13, 2022

배경

  • 로그인 기능을 추가합니다.

내용

  • MVP 구현으로, 구글 로그인만 추가합니다.
    • 어차피 Firebase 를 사용하기 때문에 Firebase 와 연동해보려고 합니다.
    • 구글 API 에 비해서 어떤 장점이 있는지는 모름
      • 혹시 Firebase 에서 로그인 정보를 사용할 수 있지않을까에 대한 기대감 ..
      • 별도의 client-id 를 할당받지 않아도 될 것 같아서 선택
    • 문서 링크
  • 로그인 화면과 회원가입 화면을 구현합니다.
    • 각각의 Activity 로 구분합니다.
    • 회원가입 화면은 하나의 액티비티 아래에 Fragment 를 사용할 계획입니다. (ViewModel 을 통한 데이터 공유)
@ethan-223 ethan-223 added the feature 새로운 기능 label Apr 13, 2022
@ethan-223 ethan-223 added this to the v1.0.0 milestone Apr 13, 2022
@ethan-223 ethan-223 self-assigned this Apr 13, 2022
@ethan-223 ethan-223 moved this to In Progress in 모여런 Apr 13, 2022
ethan-223 added a commit that referenced this issue Apr 26, 2022
ethan-223 added a commit that referenced this issue Apr 26, 2022
- Google OneTabSiginin 작업
ethan-223 added a commit that referenced this issue Apr 26, 2022
- Firebase SiginIn 작업
ethan-223 added a commit that referenced this issue Apr 26, 2022
- ProfileEditActivity 추가
- 이름과 닉네임 입력이 가능하고, ViewModel 의 UiModel 을 뷰에 반영시키도록 함
ethan-223 added a commit that referenced this issue Apr 26, 2022
- Firebase 로그인 기능 제거 (기획 확인 됨)
- 패키지 정리
ethan-223 added a commit that referenced this issue Apr 26, 2022
- 이미지 선택 다이얼로그 추가
ethan-223 added a commit that referenced this issue Aug 4, 2022
ethan-223 added a commit that referenced this issue Aug 4, 2022
- Google OneTabSiginin 작업
ethan-223 added a commit that referenced this issue Aug 4, 2022
- Firebase SiginIn 작업
ethan-223 added a commit that referenced this issue Aug 4, 2022
- ProfileEditActivity 추가
- 이름과 닉네임 입력이 가능하고, ViewModel 의 UiModel 을 뷰에 반영시키도록 함
ethan-223 added a commit that referenced this issue Aug 4, 2022
- Firebase 로그인 기능 제거 (기획 확인 됨)
- 패키지 정리
ethan-223 added a commit that referenced this issue Aug 4, 2022
- 이미지 선택 다이얼로그 추가
ethan-223 added a commit that referenced this issue Aug 4, 2022
- 신규 유저일 경우, IdToken, ProviderType 을 ProfileEditActivity로 전달
- ProfileEditActivity 에서 다음 버튼을 눌렀을 때 IdToken 과 ProviderType, 입력한 프로필 정보를 바탕으로 회원가입 진행할 수 있도록 밑작업
ethan-223 added a commit that referenced this issue Aug 4, 2022
- 갤러리에서 이미지 선택 기능 추가
ethan-223 added a commit that referenced this issue Aug 4, 2022
- 성별 선택 기능 추가
- 바뀐 디자인 가이드 소폭 적용
ethan-223 added a commit that referenced this issue Aug 4, 2022
- 패키지 정리
- 네이밍 수정
- Dispatcher hilt 로 주입
ethan-223 added a commit that referenced this issue Aug 4, 2022
- 스타일 정리
ethan-223 added a commit that referenced this issue Aug 4, 2022
- 프로필 필드 유효성 검사를 뷰모델에서 실행
- 모두 유효한 경우에만 버튼 활성화
- 필드 V 아이콘 제거
- RoundButton 비활성화 시 텍스트 색상 화이트로 수정
ethan-223 added a commit that referenced this issue Sep 4, 2022
ethan-223 added a commit that referenced this issue Sep 4, 2022
- Google OneTabSiginin 작업
ethan-223 added a commit that referenced this issue Sep 4, 2022
- Firebase SiginIn 작업
ethan-223 added a commit that referenced this issue Sep 4, 2022
- ProfileEditActivity 추가
- 이름과 닉네임 입력이 가능하고, ViewModel 의 UiModel 을 뷰에 반영시키도록 함
ethan-223 added a commit that referenced this issue Sep 4, 2022
- Firebase 로그인 기능 제거 (기획 확인 됨)
- 패키지 정리
ethan-223 added a commit that referenced this issue Sep 4, 2022
- 이미지 선택 다이얼로그 추가
ethan-223 added a commit that referenced this issue Sep 4, 2022
- 신규 유저일 경우, IdToken, ProviderType 을 ProfileEditActivity로 전달
- ProfileEditActivity 에서 다음 버튼을 눌렀을 때 IdToken 과 ProviderType, 입력한 프로필 정보를 바탕으로 회원가입 진행할 수 있도록 밑작업
ethan-223 added a commit that referenced this issue Sep 4, 2022
- 갤러리에서 이미지 선택 기능 추가
ethan-223 added a commit that referenced this issue Sep 4, 2022
- 성별 선택 기능 추가
- 바뀐 디자인 가이드 소폭 적용
ethan-223 added a commit that referenced this issue Sep 4, 2022
- 패키지 정리
- 네이밍 수정
- Dispatcher hilt 로 주입
ethan-223 added a commit that referenced this issue Sep 4, 2022
- 스타일 정리
ethan-223 added a commit that referenced this issue Sep 4, 2022
- 프로필 필드 유효성 검사를 뷰모델에서 실행
- 모두 유효한 경우에만 버튼 활성화
- 필드 V 아이콘 제거
- RoundButton 비활성화 시 텍스트 색상 화이트로 수정
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 새로운 기능
Projects
Status: In Progress
Development

No branches or pull requests

1 participant