1. 1:1 상담 채팅(dialogflow) - 앱 내의 레이아웃 구현
- https://www.youtube.com/watch?v=zVxDBBCdpfY 이 영상에 나온 방법대로 구현
- 메세지 전송 시 화면에 해당 메세지가 출력되는 상태
- 현재 dialogflow 서비스 계정에 문제가 생겨 제대로 작동하지 않고 있음. 이 부분을 고치기 위해 방법 찾아보는 중
2. 회원가입 관련
- 사용자 계정 관리는 firebase authentication을 이용해서 구현하기로 했음
- 회원가입을 위해 이메일, 비밀번호, 이름을 입력했는데 오류 발생 (task.IsSuccessful()이 false값을 리턴함)
- 구글링 결과, firebase authentication 자체에서 6글자 이상의 비밀번호만 사용 가능하게 되어있다는 것을 알게 되었음
- 회원가입 진행 코드에서 비번 길이를 확인해서 6글자 이하일때 토스트 메세지로 알리도록 함
3. 로그인 관련
- 앱 최초 실행 시 로그인 화면으로 이동, 회원가입으로 계정 생성 후 로그인 -> 메인 화면으로 이동하도록 함
- 이미 로그인을 한 적 있는 사용자는 로그인 과정 없이 (로그인 유지) 바로 메인 화면으로 이동하도록 구현
4. 마이페이지 사용자 정보 조회
- 로그인한 사용자의 이름, 이메일을 마이페이지 프로필에 띄우도록 함
'[한이음 ICT 멘토링] > 개발 일지' 카테고리의 다른 글
2021.07.13 개발 일지 (Android Studio - Dialogflow 연결 완료) (0) | 2021.07.14 |
---|---|
2021.7.11 - 7.12 개발 일지 (게시판에 사용자 아이디 반영, 앱 테마 및 디자인 개선, 진단테스트 기능 구현 완료) (0) | 2021.07.12 |
2021.07.04 개발 일지 (Android Studio - Firebase DB 다시 연결) (0) | 2021.07.05 |
2021.07.02 개발 일지 (데이터 중복 출력 오류 해결, 댓글 삭제 기능) (0) | 2021.07.02 |
2021.07.01 개발 일지 (게시글 수정/삭제, 댓글 등록/조회) (0) | 2021.07.02 |