加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何使用facebook-opengraph插件登录yii

发布时间:2020-12-13 16:16:37 所属栏目:PHP教程 来源:网络整理
导读:嗨我想尝试使用facebook图api登录facebook.我使用下面的代码显示登录 ?php $this-widget('ext.yii-facebook-opengraph.plugins.LoginButton',array('show_faces'=true,'registration_url'='http://mysite/index.php/users/facebookregister','oauth'=true,//
嗨我想尝试使用facebook图api登录facebook.我使用下面的代码显示登录

<?php $this->widget('ext.yii-facebook-opengraph.plugins.LoginButton',array(
'show_faces'=>true,'registration_url'=>'http://mysite/index.php/users/facebookregister','oauth'=>true,// JS SDK -enable OAuth 2.0
)); ?>

在我正在做的重定向页面中

<?php $userinfo = Yii::app()->facebook->getInfo() // gets the Graph info of the current user ?>

but it gives me error
Property "LoginButton.oauth" is not defined. 

i am follwing this url to http://www.yiiframework.com/extension/facebook-opengraph/

解决方法

oauth属性未在窗口小部件中分配,但在配置文件的components数组中(很可能是main.php).

'components'=>array(
  'facebook'=>array(
    'class' => 'ext.yii-facebook-opengraph.SFacebook','appId'=>'YOUR_FACEBOOK_APP_ID',// needed for JS SDK,Social Plugins and PHP SDK
    'secret'=>'YOUR_FACEBOOK_APP_SECRET',// needed for the PHP SDK 
    //'locale'=>'en_US',// override locale setting (defaults to en_US)
    //'jsSdk'=>true,// don't include JS SDK
    //'async'=>true,// load JS SDK asynchronously
    //'jsCallback'=>false,// declare if you are going to be inserting any JS callbacks to the async JS SDK loader
    //'status'=>true,// JS SDK - check login status
    //'cookie'=>true,// JS SDK - enable cookies to allow the server to access the session
    //'oauth'=>true,// JS SDK -enable OAuth 2.0
    //'xfbml'=>true,// JS SDK - parse XFBML / html5 Social Plugins
    //'html5'=>true,// use html5 Social Plugins instead of XFBML
    //'ogTags'=>array(  // set default OG tags
        //'title'=>'MY_WEBSITE_NAME',//'description'=>'MY_WEBSITE_DESCRIPTION',//'image'=>'URL_TO_WEBSITE_LOGO',//),),

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读