- Firebase를 이용한 실시간 채팅 기능 구현
2023.05.05 ~ 진행 중
- Firebase (Auth, Storage, Realtime Database, Firestore)
- UserDefaults
- SDWebImage
- URLSession
- MessageKit
- JGProgressHUD
- 로그아웃 후, 다시 소셜 로그인을 하면 기존에 존재하던 유저의 Real time data가 초기화 되는 문제
Auth ViewModel - Google login 코드
![image](https://private-user-images.githubusercontent.com/126672733/239716019-baa4a766-bd29-46b1-abc8-1559e711cc1e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk5NTU4ODAsIm5iZiI6MTcxOTk1NTU4MCwicGF0aCI6Ii8xMjY2NzI3MzMvMjM5NzE2MDE5LWJhYTRhNzY2LWJkMjktNDZiMS1hYmM4LTE1NTllNzExY2MxZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzAyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwMlQyMTI2MjBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yMjZjMzNjMWZmNWU3YTViYTUyMjU4NGI4OTg3ZWVjMGZkNTM0MGEwNzRkZWRiNjUwNDdlY2FkMThkNTE3ZmU2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.v2o1cQRmlxJspESj7FIY4gPX8RVP8vHXzktn-xUsuy8)