Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 具有单点登录的CloudKit用户身份验证_Ios_Swift_Single Sign On_Icloud_Cloudkit - Fatal编程技术网

Ios 具有单点登录的CloudKit用户身份验证

Ios 具有单点登录的CloudKit用户身份验证,ios,swift,single-sign-on,icloud,cloudkit,Ios,Swift,Single Sign On,Icloud,Cloudkit,如何在iOS8中使用CloudKit实现登录 我知道您可以获得应用程序特有的字符串,但如何在后端验证该字符串 我知道Apple ID/iCloud电子邮件地址出于隐私原因而被隐藏 我的后端是Azure中的ASP.NET Web Api 2,但如果更简单的话,我可以在另一种技术中实现它 我正在寻找谷歌Android上的单点登录 我意识到我可以使用,但据我所知,这允许用户使用Twitter或谷歌等服务登录。我希望用户使用他们的Apple ID登录,因为他们保证有一个。单点登录什么?是否要匹配第二个应

如何在iOS8中使用CloudKit实现登录

我知道您可以获得应用程序特有的字符串,但如何在后端验证该字符串

我知道Apple ID/iCloud电子邮件地址出于隐私原因而被隐藏

我的后端是Azure中的ASP.NET Web Api 2,但如果更简单的话,我可以在另一种技术中实现它

我正在寻找谷歌Android上的单点登录


我意识到我可以使用,但据我所知,这允许用户使用Twitter或谷歌等服务登录。我希望用户使用他们的Apple ID登录,因为他们保证有一个。

单点登录什么?是否要匹配第二个应用中的用户

您从cloudkit获得的唯一信息是应用程序中该用户的唯一ID。您可以使用该ID识别应用程序中的用户

在其他应用程序中,该用户可能会有其他ID。因此,您必须创建自己的机制来将该ID与用户名匹配。您需要创建一个用户,在第二个应用程序中,您必须能够登录/连接到该用户