第三方登陆

来源:互联网 发布:叶利钦与普京 知乎 编辑:程序博客网 时间:2024/06/07 07:39
一、登陆http://open.51094.com/或qq互联等,可以使用qq直接登陆
1、首先登录网站 http://open.51094.com/ 。
2、点击右上角《登录》按钮进行登录,登录成功后会自动跳转至管理中心。
3、进入管理中心后点击创建应用按钮
创建应用时可以写本地的域名或线上的域名,中文部分自己填写,创建应用后,点击应用名称,会自动生成appid,token

4、在需要登录的页面中加入如下js代码
<script type="text/javascript" src="http://open.51094.com/user/myscript/153dee5be21e2.html"></script>
注:src的地址为应用的js地址!
5、在登陆页面标签中加入(<span id="hzy_fast_login"></span>
二、
进入http://test.open.51094.com/index.php下载php实例源码!open_example_php.zip,里面有四个文件
(1)index.php
(2)open.config.php
(3)open51094.class.php
(4)back.php
三、如果是框架,把文件都放入lib文件夹,文件夹可以自己创建!
1、修改config文件,将自己生成的APPid和token复制过来!
2、如果是框架,将类文件引入到框架内(比如yii use backend\lib\open51094;)
3、将back文件内的3行代码复制到登陆提交方法,会打印出qq的[name][img][sex][uniq][from]   
4. $open = new open51094();
        if(isset($_GET['code'])){
            $code = $_GET['code'];
            $arr=$open->me($code);
            yii::$app->session->set('username',$arr['name']);
        }


0 0
原创粉丝点击