在windows上搭建php oauth支持
oauth已经成为开放平台帐号认证体系的标配,从国外的twitter, evernote的开放平台到国内的腾讯微博、新浪微博开放平台,均采用了oauth体系。 oauth能够开放平台广为采纳,是因为其设计思路可以很好地解决开放平台中,开放平台、第三方应用及用户之间的关系,
oauth已经成为开放平台帐号认证体系的标配,从国外的twitter, evernote的开放平台到国内的腾讯微博、新浪微博开放平台,均采用了oauth体系。
oauth能够开放平台广为采纳,是因为其设计思路可以很好地解决开放平台中,开放平台、第三方应用及用户之间的关系,通过oauth,第
三方应用不需要也没能力获取到用户的密码,这是最关键一点,这一点能保证安全及各方利益。
所以,要玩开放平台,也就必然要用到oauth。
不过比较诧异的是,国内的php虚拟主机,看了一圈,没一个支持oauth扩展的,国外的免费空间,找了一圈也无收获。
目前看来玩oauth,就需要自己的主机或者vps虚拟机,那接着就需要自己搭建oauth支持。
我是在windows上搭建了php oauth支持,下面分享下过程。
1. 首先,安装xampp套件。
2. 下载oauth扩展dll,
下载地址:http://downloads.php.net/pierre/
搜索oauth, 我下载的是非nts的版本。
拷贝到php/ext目录下。
3. 配置php.ini
在extension段增加如下文本:
[PHP_OAUTH]
extension=php_oauth.dll
4. 重启apache即可。可以找个oauth sample验证下。
参考:http://katieseaborn.com/masters/prototype/installing-oauth-on-windows/#comments
上一篇: PHP调用Webservice经典实例
推荐阅读
-
在Windows的Apache服务器上配置对PHP和CGI的支持
-
cmd 执行Dcpromo错误:在该 SKU 上不支持 Active Directory 域服务安装向导,Windows Server 2008 R2 Enterprise 配置AD(Active Directory)域控制器
-
在Windows8上的搭建Python和Django环境
-
在Windows系统上搭建Nginx+Python+MySQL环境的教程
-
在Windows系统上安装PHP运行环境文字教程
-
在Windows上编译 CEF3 且加入mp3/mp4的支持
-
利用 MSYS2 在 Windows10 上搭建 OpenCV 开发环境
-
菜鸟宝典之Windows Server 2012 R2上PHP、MySQL环境搭建
-
在windows上搭建redis集群(redis-cluster)(转载)
-
使用phpstudy在windows上搭建DVWA