Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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
针对Facebook、Twitter和谷歌的Zend 2身份验证+;_Facebook_Authentication_Twitter_Zend Framework2 - Fatal编程技术网

针对Facebook、Twitter和谷歌的Zend 2身份验证+;

针对Facebook、Twitter和谷歌的Zend 2身份验证+;,facebook,authentication,twitter,zend-framework2,Facebook,Authentication,Twitter,Zend Framework2,我一直在开发一个需要简单身份验证的网站。我已经有了一个带有简单字段(用户名、电子邮件、密码)的表单,但我还想集成facebook、twitter和google+身份验证。 问题是,我对这种身份验证是新手,我一直在谷歌搜索一个不错的教程(从头到尾),但它毫无价值。 我已经让客户部分开始工作: FB.getLoginStatus(function(response) { if (response.authResponse) {

我一直在开发一个需要简单身份验证的网站。我已经有了一个带有简单字段(用户名、电子邮件、密码)的表单,但我还想集成facebook、twitter和google+身份验证。 问题是,我对这种身份验证是新手,我一直在谷歌搜索一个不错的教程(从头到尾),但它毫无价值。 我已经让客户部分开始工作:

FB.getLoginStatus(function(response) {
                if (response.authResponse) {
                    this.location = '/facebook/token/' +  response.authResponse.accessToken;
                    testAPI();
                }
                else {
                    console.log(response.authResponse)
                    FB.login(function(response) {
                        if (response.authResponse) {
                            this.location = '/facebook/token/' +  response.authResponse.accessToken;
                        }}, {scope: 'email'});
            //FB.login();
        }
    });
有人能帮我吗


谢谢

Zend Framework 2提供了所谓的“服务组件”,为访问Twitter和其他web服务提供了简单的API。看看这个页面:

有一个模块!它的这是一个惊人的模块,支持谷歌、Facebook、Twitter、雅虎!,等等。我已经使用了它,它很容易配置。只需配置api密钥,就可以开始了

嗨!!谢谢你的回答。我想知道你能否举一个facebook的例子?modules.zendframework.com使用github进行身份验证。该网站还使用SCNSocialuth。有了ScnSocialAuth,你就不必担心facebook、twitter或其他什么了。只需配置api密钥。您可以在这里看到源@Deepanshu,文档中有所有内容。如果这还不够,创建一个问题!寻找同样的东西。你成功了吗?