Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.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
Php 在分布式CMS上使用Facebook/Twitter登录_Php_Facebook_Security_Content Management System - Fatal编程技术网

Php 在分布式CMS上使用Facebook/Twitter登录

Php 在分布式CMS上使用Facebook/Twitter登录,php,facebook,security,content-management-system,Php,Facebook,Security,Content Management System,本质上,我正在做的是为我正在开发的CMS编写登录和身份验证例程。我想让用户能够使用Facebook或Twitter登录,而不必输入用户名和密码。该功能的一部分是网站所有者能够根据其管理网站的安全首选项打开和关闭此功能 我已经在Facebook和Twitter上安装了该应用程序,不过我遇到的是,该请求只会被回复到一个URL,即使我打算将CMS下载并安装在不同的域上,并且彼此独立运行 我试着建立一个简单的服务,我的CMS可以拨到家里(由于Facebook和Twitter的政策,这是回应的渠道)。理想

本质上,我正在做的是为我正在开发的CMS编写登录和身份验证例程。我想让用户能够使用Facebook或Twitter登录,而不必输入用户名和密码。该功能的一部分是网站所有者能够根据其管理网站的安全首选项打开和关闭此功能

我已经在Facebook和Twitter上安装了该应用程序,不过我遇到的是,该请求只会被回复到一个URL,即使我打算将CMS下载并安装在不同的域上,并且彼此独立运行

我试着建立一个简单的服务,我的CMS可以拨到家里(由于Facebook和Twitter的政策,这是回应的渠道)。理想情况下,我的服务将检索用户的facebook或twitter ID,并将响应数据作为XML提要输出,以便我的CMS能够解析响应并相应地登录。我遇到的问题是,提要每次都会提示用户登录,因此权限似乎不在需要的位置,或者数据没有适当地跨域


我在这里遗漏了什么?

“我打算在不同的域上下载和安装CMS,并彼此独立运行”——那么为什么没有单独的应用程序呢?让想使用你的CMS的人建立他们自己的应用程序,你就有了真正的独立性。我试图避免人们这样做。简单是目标,但我想如果这是不可避免的,我也无能为力。我仍然希望它是刚刚准备好的东西后,他们安装了CMS。