Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.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
Java 移动应用中的Facebook登录(由REST API支持)_Java_Ios_Facebook_Login - Fatal编程技术网

Java 移动应用中的Facebook登录(由REST API支持)

Java 移动应用中的Facebook登录(由REST API支持),java,ios,facebook,login,Java,Ios,Facebook,Login,我做了一些研究,但我没有找到一个清晰的解释它是如何工作的 我想知道Instagram、Wordcrack(在线游戏)、AirBnb和许多其他应用程序是如何完成“使用Facebook登录”的 我目前正在使用Java REST服务备份iOS应用程序。 如果有人已经在他们的应用程序/服务器上做了类似的事情,我将非常感谢您的帮助 我不是在寻找现成的代码答案,而是更多地了解实现这一点的体系结构 谢谢大家! 通过其网站(Facebook、Twitter、Instagram等)支持登录,用户可以使用其已激活的

我做了一些研究,但我没有找到一个清晰的解释它是如何工作的

我想知道Instagram、Wordcrack(在线游戏)、AirBnb和许多其他应用程序是如何完成“使用Facebook登录”的

我目前正在使用Java REST服务备份iOS应用程序。 如果有人已经在他们的应用程序/服务器上做了类似的事情,我将非常感谢您的帮助

我不是在寻找现成的代码答案,而是更多地了解实现这一点的体系结构


谢谢大家!

通过其网站(Facebook、Twitter、Instagram等)支持登录,用户可以使用其已激活的个人资料注册门户或应用程序。这样可以增强用户体验,并减少不同应用程序和站点的单独登录凭据


开发人员利用这些社交网络公开的API或SDK,让您将其集成到应用程序中,并为用户提供一个简单的注册过程

我已经用JavaScript完成了,但原理肯定是一样的。 你有一个由facebook提供的API。这里有一些信息:

除此之外,你还可以在facebook上声明自己的应用程序。对我来说,这有两个目标:

  • 请提供服务器的url,以便在您使用 登录信息,他将知道重定向到哪里

  • 指定应用程序所需的访问权限

当我开始看这个的时候,我发现了卫星。我认为这是一个很好的切入点,可以通过一个例子来了解它的工作原理:

希望这有帮助