【发布时间】:2015-04-02 17:06:33
【问题描述】:
就像在 removeConnection 中的documentation 一样,我发现了两个我需要的标志:
removeLoginID:如果要删除的社交身份是最后一个社交身份,并且关联的登录 ID 是最后一个登录 ID。在这种情况下,操作会失败而不会删除任何内容。
lastIdentityHandling: 确定如何处理删除上次登录身份的尝试。可能是 "soft" 或 "fail": “软” - 表示 Gigya 将删除所有存储的与连接相关的信息,但此用户帐户与社交用户之间的映射除外。这样,Gigya 会删除有关用户的所有信息,但如果用户尝试使用相同的社交身份再次登录,该帐户仍然可以访问。
使用这两个标志我试图删除现有帐户的连接。
lastIdentityHandling:soft
removeLoginID:true
当我尝试删除第一个时 - 一切正常,最后一个时 - 它返回
{"errorMessage": "不支持", "errorDetails": "最后一个身份不能被删除", ... }
你有什么想法去哪里吗?
【问题讨论】:
标签: gigya