week4: 4차 필수과제 진행 (compose)
Closed this issue · 0 comments
junseo511 commented
⚔️ Kind (Required)
week4
compose
📜 Overview (Required)
- 서버 통신을 통해 회원가입/로그인/내 정보 구현하기
API 명세서를 참고하여 실제 API와 통신에 회원가입과 로그인, 내 정보를 구현 해주세요!
요구 사항
-
형식
- 비밀번호: 최소 8글자 이상, 숫자, 문자(a-z, A-Z), 특수문자 포함
- 전화번호: 전화번호 형식010-0000-0000
-
로그인을 서버통신을 통해 다른 기기에서 로그인을 시도시에도 성공할 수 있게 해주세요
-
로그인 성공 / 실패 여부에 따라서
- 로그인이 성공했을 시, UserId (로그인 할 때 id 아님 주의) 를 토스트 메세지에 넣어주세요! (세미나 자료 참고)
-
request header에 memberId를 삽입해야하는 API인데요, 어떻게 해야할까요?!
Hint
: Intercepter 라는 것을 활용해본다면??
-
비밀번호 변경 UI를 구현하고, API를 활용하여 비밀번호를 변경해봅시다.
-
HomeFragment에 Open API 연결하기
Reqres 웹사이트의 [GET] List Users API를 기반으로 홈 화면을 이 리스트의 응답값을 기반으로 Follower List를 제작하여 보세요.
하단의 그림과 같이 Grid로 구성을 해도 되고 List 형식으로 구성을 해도 됩니다
📍 Note (Optional)
API 명세서 | 친구목록 페이지 |
---|---|