【问题标题】:What solution choose for app user data storage in a cloud为云中的应用程序用户数据存储选择什么解决方案
【发布时间】:2017-07-07 08:05:53
【问题描述】:

我们希望在我们的计划中让超过 100 万用户能够在云中使用他们的数据。数据集很小(大约 1-2MB),但主要要求是我们不想访问他们的数据 - 桌面程序应该从云/服务器加载数据,每个用户都应该有自己的帐户,但我们应该' nt 有权访问用户的原始数据。

我看到了这样的可能性

  1. 使保存即成为可能。通过他们的 API 在 Google Drive 中
    • 优点:
      • 每个用户的帐户中都有数据 - 我们无权访问它
    • 缺点:
      • 不是每个人都喜欢谷歌,
      • 用户必须授权谷歌访问我们的程序(对用户来说可能看起来有风险)
      • 我们不能在用户注册和帐户过程中使用我们的徽标(它是 Google 窗口,无法更改)
  2. 用用户密码加密所有用户数据并保存在我们的服务器/Azure/Google Apps
    • 优点:
      • 即使黑客闯入服务器,他也不会使用用户数据
    • 缺点:
      • 用户必须记住他们的密码 - 如果他们丢失密码,他们将无法访问数据(他们每年使用我们的程序一次,因此很容易丢失密码)
  3. 这两种方法的混合体?欢迎任何想法:)

【问题讨论】:

    标签: azure google-app-engine cloud


    【解决方案1】:

    印象笔记提供了这个功能,他们使用方法#2。

    我每次都必须输入密码才能解密,如果我丢失了密码,内容将无法恢复,但他们清楚地解释了使用/风险。

    看看这种用户体验是否适合你。

    https://help.evernote.com/hc/en-us/articles/209005547-How-to-encrypt-content-inside-Evernote

    【讨论】:

      猜你喜欢
      • 2012-02-26
      • 2023-01-17
      • 1970-01-01
      • 2019-07-14
      • 1970-01-01
      • 2011-05-20
      • 1970-01-01
      • 2020-12-09
      • 1970-01-01
      相关资源
      最近更新 更多