domino8788 / SKHUMap

SKHU MAP
1 stars 0 forks source link

firebase auth 로그인 확인 기능 구현 #93

Closed domino8788 closed 4 years ago

domino8788 commented 4 years ago

firebase auth 에 로그인 되어있는지 확인하는 기능을 구현한다.

firebase auth 적용 이전 AuthViewModel 에 구현된 로그인 확인 로직은 Preference 의 정보를 기반으로 로그인 상태를 확인하고 있다.

firebase auth 는 로그인 된 상태일때 FirebaseAuth.getInstance().currentUser 가 null 이 아닌 값을 반환하고 로그인이 되지 않은 상태일때 null 값을 반환한다.

Preference 는 로그인 정보를 저장하는 저장소 역할을 하므로 로그인 확인은 firebase auth 를 통해 하는 것이 바람직하다.

다음과 같이 AuthViewModel 을 수정한다.

domino8788 commented 4 years ago

8ffcfaf 커밋을 통해 기능구현을 완료했으므로 이슈를 닫는다.