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