当前位置: 网学 > 编程文档 > PHP > 正文

Google Oauth登录系统开发示例

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/01/02

在这之前,我们已经覆盖了包含Facebook、Twitter、Google plus以及Instagram的Oauth登录系统示例。很遗憾之前我遗漏掉了Google的Oauth登录系统。今天我们就来看一下如何为你的web项目实现Google的Oauth系统。这个示例脚本非常快,对增加你的web项目注册当然是很有帮助的。498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' title="Google Oauth登录系统开发示例" alt="Google Oauth登录系统开发示例" src="/uploadfile/201301/2/6320020982.png" /> Google Oauth登录系统开发示例在线Demo:Live Demo数据库设计数据库设计很简单,如下所示:CREATE TABLE users  (  id INT PRIMARY KEY AUTO_INCREMENT,  email VARCHAR(50) UNIQUE,  fullname VARCHAR(100),  firstname VARCHAR(50),  lastname VARCHAR(50),  google_id VARCHAR(50),  gender VARCHAR(10),  dob VARCHAR(15),  profile_image TEXT,  gpluslink TEXT  ) 1,域名注册在这里注册或者添加你的域名。498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' title="域名注册" alt="域名注册" src="/uploadfile/201301/2/1320020822.png" />域名注册2,所有权认证验证您的域名所有权,可以通过HTML文件上传或包括META标记。498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' title="所有权认证" alt="所有权认证" src="/uploadfile/201301/2/A720020370.png" /> 所有权认证3,OAuth Keys谷歌将提供你OAuth用户密钥和OAuth秘密密钥。498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' title="Oauth keys" alt="Oauth keys" src="/uploadfile/201301/2/7E20020192.png" /> Oauth keys4, Google API控制台在Google API控制台创建客户端ID。498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' title="Google API控制台" alt="Google API控制台" src="/uploadfile/201301/2/1F20020164.png" /> Google API控制台498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' title="Google API控制台" alt="Google API控制台" src="/uploadfile/201301/2/2220020370.png" /> Google API控制台然后你就可以看见你的客户端ID和密钥。498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' title="配置好的Google Oauth信息" alt="配置好的Google Oauth信息" src="/uploadfile/201301/2/9A20020891.png" /> 配置好的Google Oauth信息config.php你可以在src文件夹找到这个文件,在这里您需要配置应用程序OAuth密钥,Consumer keys和重定向回调URL。// OAuth2 Settings, you can get these keys at https://code.google.com/apis/console Step 6 keys  ''oauth2_client_id'' => ''App Client ID'',  ''oauth2_client_secret'' => ''App Client Secret'',  ''oauth2_redirect_uri'' => ''http://yoursite.com/gplus/index.php'',   // OAuth1 Settings Step 3  keys.  ''oauth_consumer_key'' => ''OAuth Consumer Key'',  ''oauth_consumer_secret'' => ''OAuth Consumer Secret'', google_login.phpGoogle pl

  • 上一篇资讯: PHP 5.4.8 和 5.3.18 发布
  • 下一篇资讯: 并行的RPC框架
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号