Closed domino8788 closed 4 years ago
firebase auth 에 로그인 되어있는지 확인하는 기능을 구현한다.
firebase auth 적용 이전 AuthViewModel 에 구현된 로그인 확인 로직은 Preference 의 정보를 기반으로 로그인 상태를 확인하고 있다.
firebase auth 는 로그인 된 상태일때 FirebaseAuth.getInstance().currentUser 가 null 이 아닌 값을 반환하고 로그인이 되지 않은 상태일때 null 값을 반환한다.
Preference 는 로그인 정보를 저장하는 저장소 역할을 하므로 로그인 확인은 firebase auth 를 통해 하는 것이 바람직하다.
다음과 같이 AuthViewModel 을 수정한다.
8ffcfaf 커밋을 통해 기능구현을 완료했으므로 이슈를 닫는다.
firebase auth 에 로그인 되어있는지 확인하는 기능을 구현한다.
firebase auth 적용 이전 AuthViewModel 에 구현된 로그인 확인 로직은 Preference 의 정보를 기반으로 로그인 상태를 확인하고 있다.
firebase auth 는 로그인 된 상태일때 FirebaseAuth.getInstance().currentUser 가 null 이 아닌 값을 반환하고 로그인이 되지 않은 상태일때 null 값을 반환한다.
Preference 는 로그인 정보를 저장하는 저장소 역할을 하므로 로그인 확인은 firebase auth 를 통해 하는 것이 바람직하다.
다음과 같이 AuthViewModel 을 수정한다.