【问题标题】:Sinch SDK - How to logout user?Sinch SDK - 如何注销用户?
【发布时间】:2019-03-06 14:26:24
【问题描述】:

我正在使用 Sinch SDK 进行即时消息传递。如何注销用户? 我有注销用户的按钮,但无法在 Sinch SDK 中实现该功能。 他们的文档或示例都没有描述此类功能。

【问题讨论】:

    标签: android messaging sinch


    【解决方案1】:

    sinch 客户端没有注销,我们认为移动用户是“在线”的,如果您不想接收更多推送消息,您可以取消注册推送数据,如果您不使用推送,只需停止客户端。我们使用的是委托安全,因此如果您告诉我们 Joe 使用您的密钥和密码登录,我们相信您已经验证了该用户。

    【讨论】:

    • 呃,如果您考虑用户想要切换帐户或只是注销的情况,那就太可惜了。您需要: sinchClient.stopListeningOnActiveConnection(); sinchClient.unregisterPushNotificationData(); sinchClient.unregisterManagedPush();并希望不要忽视任何事情,然后作为新用户重新建立连接。可能会更容易。
    • 是的,我们知道。但为了让您只有一个帐户的大多数用例变得容易,我们采用了您实际上始终可以联系到的方法。
    • 嗯,说实话,很难找到不允许用户注销的应用程序,甚至是消息传递的应用程序。
    • 好吧,但是当您注销时,如果它值得您“删除”数据。然后它再次同步。正确的?如果您查看 messenger 或其他东西,如果您没有消息历史记录,您会非常惊讶。
    • 这是一个糟糕的事情,用户不能从同一个应用程序切换。我还需要该注销功能来将一个用户切换到另一个用户。但这行不通
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-25
    • 2012-06-13
    • 2011-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多