如何跨设备获取UWP用户身份

时间:2019-02-08 11:27:43

标签: c# windows uwp

一段时间以来,我一直在使用和讨厌漫游功能。就我的用例而言,它不够可靠,而且存储空间也受到一定限制。

我将实现自己的自定义同步存储和系统,但我希望避免用户为我的应用程序专门创建一个帐户。

是否有某种方式可以检索与MS帐户相关的用户唯一标识符,而该标识符在所有用户设备上都相同? 例如,如果用户使用同一MS帐户拥有一台Laptop和Surface,则返回的ID应该相同。

1 个答案:

答案 0 :(得分:1)

一种选择是使用WebAccountManager;您可以要求提供Microsoft帐户或Facebook等。

您应该分配自己的唯一ID(例如GUID),然后将其与您从经纪人那里获得的用户ID关联起来,以便进行诸如将帐户随时间迁移到其他提供商的操作。