在我的应用中,我使用Firebase身份验证来获取用户ID,并在后端服务器中保存用户相关数据。 我还在Google Play商店中实施了一个应用内订阅。
我的问题如下,用户使用Twitter帐户登录并订阅该应用程序。如果他退出并使用Facebook登录,它将成为我后端的新用户。但订阅仍然存在,因为它是链接到手机的谷歌帐户。
在后端,我将有两个订阅用户,但实际上只有一个用户。 如何在后端链接此用户以获取重要信息。 (只有一个订阅活跃的用户)
答案 0 :(得分:0)
如果同一位用户使用其他帐户登录,则表示他们已在您的应用中购买了订阅。您最好的方法是将这个用户的两个帐户链接在一起,这样无论他们如何登录,他们都可以使用订阅。有关详细信息,请参阅Firebase documentation on linking accounts from different providers。