Authentication 存储用户信息-移动服务Azure

Authentication 存储用户信息-移动服务Azure,authentication,azure,azure-mobile-services,Authentication,Azure,Azure Mobile Services,我正在开发一个应用程序,我想在其中执行用户身份验证。我想创建一个基于Live、Facebook、Twitter和Google API的用户表。目前,我能够通过移动服务对用户进行身份验证,并获取用户ID和令牌。 问题是,我想将用户信息(姓名、电子邮件、个人资料图片等)与昵称和ID一起存储在如下表格中: id | nickname | authenticationId | name | email | pictureUrl ----------------

我正在开发一个应用程序,我想在其中执行用户身份验证。我想创建一个基于Live、Facebook、Twitter和Google API的用户表。目前,我能够通过移动服务对用户进行身份验证,并获取用户ID和令牌。 问题是,我想将用户信息(姓名、电子邮件、个人资料图片等)与昵称和ID一起存储在如下表格中:

    id    | nickname | authenticationId |  name  |     email     |    pictureUrl  
-----------------------------------------------------------------------------------
    01    |  john01  | Google:329743477 |  John  | john@live.com | someurl.com/0123
    ..    |    ..    |        ..        |   ..   |      ..       |       ..
问题是,存储此用户信息的最佳方式(最佳实践)是什么


如果我将这些数据存储在移动服务表中,是否会违反法律?

没有硬性要求您在移动服务表中加密这些数据,也没有技术上阻止您以这种方式存储这些数据。这就是说,其中一些信息被认为是(PII),因此,如果这些信息未加密,可能会困扰一些人(尽管同样,这并不违法,许多应用程序确实以这种方式存储这些数据)

您是否尝试过将它们存储在移动服务表中?我可以做到,我只是问这是否是正确的方法。向我们展示您的尝试,并告诉我们您有哪些问题,您可能会得到答案。你写问题的时候就好像你想让我们为你工作一样。我只是问是否可以(“合法”)将此类信息(姓名、电子邮件等)存储在普通移动服务表中,或者我需要更安全的东西。我是新来的。我不想让你做我的工作。对不起,如果我被误解了,我的英语水平不是很好。这个问题似乎离题了,因为它是关于法律建议的。