1. 1:1 상담 채팅(dialogflow) - 앱 내의 레이아웃 구현
- https://www.youtube.com/watch?v=zVxDBBCdpfY 이 영상에 나온 방법대로 구현

- 메세지 전송 시 화면에 해당 메세지가 출력되는 상태

- 현재 dialogflow 서비스 계정에 문제가 생겨 제대로 작동하지 않고 있음. 이 부분을 고치기 위해 방법 찾아보는 중

 

2. 회원가입 관련

- 사용자 계정 관리는 firebase authentication을 이용해서 구현하기로 했음

- 회원가입을 위해 이메일, 비밀번호, 이름을 입력했는데 오류 발생 (task.IsSuccessful()이 false값을 리턴함)

- 구글링 결과, firebase authentication 자체에서 6글자 이상의 비밀번호만 사용 가능하게 되어있다는 것을 알게 되었음

- 회원가입 진행 코드에서 비번 길이를 확인해서 6글자 이하일때 토스트 메세지로 알리도록 함


3. 로그인 관련

- 앱 최초 실행 시 로그인 화면으로 이동, 회원가입으로 계정 생성 후 로그인 -> 메인 화면으로 이동하도록 함

- 이미 로그인을 한 적 있는 사용자는 로그인 과정 없이 (로그인 유지) 바로 메인 화면으로 이동하도록 구현

 

4. 마이페이지 사용자 정보 조회

- 로그인한 사용자의 이름, 이메일을 마이페이지 프로필에 띄우도록 함

 

이메일과 비밀번호를 입력해서 로그인 진행

 

1:1 상담 채팅 레이아웃 구현해서 채팅 입력 시 화면에 채팅 내역 출력

 

로그인한 사용자의 이름, 이메일 출력

+ Recent posts