Skip to content

Zibro97/InstagramCloneApp

Repository files navigation

InstagramClone 앱

로그인 방식

  1. 이메일 로그인
    파이어베이스에 이메일,패스워드 등록 -> 로그인 응답 수신 - > android 이벤트 처리
  2. 소셜 로그인(Facebook, Google)
    해당 소셜 계정을 통해 로그인 -> 서비스 제공자로부터 사용자 인증 및 허가를 받음 (OAuth토큰)-> 사용자 인증 정보를 Firebase 인증 SDK로 전달 -> Firebase에서 정보를 확인해 클라이언트로 응답

이미지

디바이스의 엘범에서 이미지 url을 Firebase FireStore에 저장하여 사용,관리

FCM 통신

Firebase Messaging 라이브러리를 이용하여 유저의 토큰을 Firebase에 저장 후 개별 push알림 설정(좋아요 이벤트, 댓글 이벤트, Follow 이벤트)

참고 자료

https://inf.run/bKW7

실행 화면

About

Kotlin, Firebase 공부. 인스타그램 클론앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages