질문과 답변

2025.02.17 13:02

앱 푸시알림 토큰 발급

푸시알림 토큰 발급 기준이 어떻게 되는지 알 수 있을가요?


기기 별로 토큰이 발급되는 것이라면 동일한 기기에서 여러 계정을 사용하는 경우, 모든 계정이 동일한 토큰을 발급받게 되는데,


이 경우 문제가 발생하진 않는지 궁금해요

  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기

    댓글목록

    profile_image
    리빌더미니홈 1:1 대화하기  오래 전

    안녕하세요.

    토큰은 로그인 된 아이디로 해당 기기 정보가 저장됩니다.
    동일아이디가 다른기기에서 로그인 했다면, 기기정보는 갱신 됩니다.

    마지막으로 로그인한 기기 기준으로 보시면 되겠습니다.
    감사합니다.

    2025-02-17 13:30

    profile_image
    no_profile 솔솔미니홈 1:1 대화하기  오래 전

    질문이 제대로 전달되지 않은 듯 합니다.

    A라는 기기에  a계정 b계정 c계정으로 한번씩 로그인하면,

    a, b, c모두 동일한 토큰을 갖게 됩니다.

    그 후 사용자는 c라는 계정으로 로그인한 상태인데도 a계정에 알림 요소가 발생(쪽지, 댓글 등등)하면 c계정을 사용중인 A기기에 푸시알림이 옵니다.

    이렇게 되면 사용자는 혼란을 겪게 됩니다.

    이에 대한 답변을 부탁드립니다.

    2025-02-17 13:56

    profile_image
    리빌더미니홈 1:1 대화하기  오래 전

    네 맞습니다.

    A기기에서 3계정을 로그인했다면 3계정모두 동일한 기기정보가 등록 됩니다.
    한대의 기기에서 다계정을 사용한다는 가정이 되어있지 않습니다.

    해결 방법으로는 토큰의 중복유무를 판단해서 중복이라면 걸러주고,
    회원정보 수정에서 기기정보를 삭제하는 기능을 넣어주면 해소가 될것같습니다.

    다른 좋은 방법이 있다면 알려주시면 확인해보겠습니다.
    감사합니다.

    2025-02-17 14:39

    profile_image
    no_profile 솔솔미니홈 1:1 대화하기  오래 전

    로그아웃할 때 토큰을 반납(삭제)하면 어떨까요? 그러면 하나의 기기에 다계정을 사용하더라도 1개의 토큰으로 로그인한 사용자 계정의 알림만 푸시 될 것 같습니다.

    2025-02-17 16:59

    profile_image
    no_profile 솔솔미니홈 1:1 대화하기  오래 전

    다계정 문제가 아니더라도,

    지금 상태에서는 A기기에 한 개의 계정을 사용할 때

    계정 로그아웃을 했는데 알림이 오는 기이한 현상이 발생합니다.

    2025-02-17 17:53

    profile_image
    리빌더미니홈 1:1 대화하기  오래 전

    로그아웃에 토큰을 없애는 방법도 괜찮을것같습니다
    그런데, 앱을 꺼놨다가 세션만료나 기타 사유로 사용중이지만 로그아웃되는 상황이 올 수 도 있을것같습니다.

    2025-02-17 21:03