使用Facebook SSO(单点登录),在系统提示用户使用其Facebook帐户的权限后,它会将用户返回到正在运行SSO的应用程序.FB SSO具体如何实现此目的? (在授予权限后,它如何知道要重新打开哪个应用程序?)
我们正在构建一个与Facebook交互的SDK,目前尚不清楚facebook应用程序如何确定要返回的应用程序。
答案 0 :(得分:4)
当您添加Facebook SDK时,其中一个步骤是使用您的API密钥为您的应用注册URL方案。
当您在Facebook中授权应用程序时,它会尝试打开URL(通常格式为fbXXXXXXXXXXX),因为您的应用程序已设置为处理此URL方案,因此应用程序已打开。
以下是您可以使用handleOpenURL进行沟通的其他应用程序列表: