我刚刚开始使用Google OAUTH2,以便在我的网站上添加“使用Google登录”按钮。
根据"Google+ Platform Developer Policies"部分B.2.a.III,如果用户删除了他们的Google帐户,我必须删除从Google API获得的与他们相关的所有个人信息。
这是否也适用于我的网络应用程序?如果是这样,我如何检测到用户的Google帐户已不存在?当然,只有在Google帐户存在的情况下才能成功登录;那么如何判断以前存在的帐户是否不再存在?
答案 0 :(得分:0)
也许某人有更好的方法,但一个简单实用的解决方案是在您网站的某处隐藏一个链接,允许用户通过电子邮件请求删除帐户(假设您仍然拥有有效的电子邮件给他 - 如果他删除了是Gmail,这就是你所拥有的,然后除了手动通过电话或其他东西你没有办法联系他。
您链接的文档说Give users a reasonably convenient way to delete any of their personal information you’ve obtained from the API.
因此,假设您仍然拥有有效的电子邮件地址,这将有效:
该过程的成功仅取决于您的系统和到达的电子邮件。
(如果您担心遵守欧盟数据保护法,您可能还是希望实施此功能 - 因为合法的人有权要求删除自己的个人数据。)