Как справиться с выходом подписанного пользователя? - PullRequest
0 голосов
/ 22 мая 2018

В приложении, которое я создаю, вошедший в систему пользователь может получать определенные push-уведомления, связанные с активностью, в которой его учетная запись участвует или подписывается.

В том виде, в котором он находится в данный момент, еслипользователь выходит из системы, он остается подписанным, а работник службы остается зарегистрированным.

Однако это будет означать, что push-уведомления, на которые он подписан, все равно будут получены.

С положительной стороны,однако это означает, что если исходный пользователь снова войдет в систему, ему не нужно будет переходить к своим предпочтениям, повторно активировать уведомления и заново регистрировать нового работника службы / подписку.

У кого-нибудь есть примерыКак подойти к этому безопасным способом, чтобы уведомления не просачивались после выхода из системы, но поддерживали существующую подписку на случай повторного входа в систему?Это вообще возможно?

Спасибо,

P

1 Ответ

0 голосов
/ 22 мая 2018

Обычно у вас есть конечная точка в вашей базе данных, связанная с идентификатором пользователя, так что вы можете настроить таргетинг на этого пользователя с помощью push-уведомлений.

Когда пользователь выходит из системы, вы можете просто удалить связь между конечной точкой и идентификатором пользователя в вашей базе данных.

...