Push notification관련

안녕하세요~ 이번에 rn사용중에 push notification을 붙여야 하는데요.
원래 expo이용하려했는데, 그냥 rn으로 하려니 firebase cloud messaging을 써야 하는거 같더라고요.

대략적 시나리오는 아래가 맞나요?
(앱) 사용자가 앱에 로그인 -> 로그인시 fcm토큰 get -> fcm토큰을 db등에 저장
(서버) push가 필요할때 해당사용자의 token을 이용하여 fcm에 api호출

뭔가 가이드나 누군가의 후기 등이 있을까요?
감사합니다.

rnfirebase 를 써서 fcm를 사용하고 있습니다. 거기 매뉴얼이 잘 되어 있어요.
https://rnfirebase.io/docs/v5.x.x/messaging/introduction

대략적인 시나리오 그렇게 맞습니다. 추가로 앱에서는 푸시를 받았을 때 처리해주는 부분이 필요할 거 같네요.

성공하시길~!

감사합니다. 링크 살펴보도록 하겠습니다.

1 Like

저도 fcm token 을 이용해 사용해본 결과, 로그인 로그아웃 시 토큰 관리만 잘 해준다면
정말 편했어요!
내부 deeplink 와 연동하면 정말 좋은 시너지 날꺼 같더라고요

1 Like

로그인(expired)마다 토큰을 새로 받나요??

Expo에서는 앱을 인스톨할때 생긴다고 그랬던거 같아서요;;

저는 로그인 혹은 앱을 새로 구동할 때마다 토큰을 업데이트하고 있습니다. 같은 토큰을 내려줄 때도 있는데 그냥 매법 업데이트하고 있습니다.

firebase dynamic links 도 써 보세요. 참 재미나요. :slight_smile: