用QQ帐号登录for Pjblog3插件qq_loginV2.0版发布
作者:shmshz 日期:2011-12-15
/*插件名称:用QQ帐号登录 (qq_login for asp)V2.0版
/*作者:双木杉子 http://www.54bq.com
/*技术支持: 1@54bq.com
/*演示地址:http://www.54bq.com/
/*支持版本: PJBlog3 v3.0.6.170 PJBlog3 v3.1.6.227 PJBlog3 v3.2.8.352 PJBlog3 V3.2.9.506 PJBlog3 V3.2.9.518。Pjblog4 发布时我会及时做成插件。
/*版本:qq_login for asp V2.0 (本程序)
/*更新日期:2011-12-14
/****************************/
安装说明:
一、首先去官方开放平台 http://connect.opensns.qq.com/ 申请App ID与App KEY
/*
/*特别说明:您在添加应用时所添加的“回调地址域名”请填写正式环境下的域名,而不要填写 http://localhost 、 http://127.0.0.1 之类本地链接 ,否则无法正常使用
二、然后上传插件
Plugins内的QQlogin文件夹上传到/Plugins/文件夹内 并不可改名
callback2.0.asp上传到Pjblog3博客安装目录
三、需要手动修改congif.asp内的设置
复制内容到剪贴板
程序代码
程序代码oauth_consumer_key="这里写您的App ID一般为6位数字"
oauth_consumer_secret = "这里写您的App KEY一般为32位字符串"
oauth_siteurl="http://www.54bq.com/boke/" '博客安装目录,以http://开头,以/结尾
四、
本插件与1.1版一样,您可以不用开启插件即可使用。
★优化安装方式:
1、用记事本打开common/library.asp(登录框),找到一下内容
复制内容到剪贴板
程序代码
程序代码 userPanel = userPanel&"<a href=""login.asp"" class=""sideA"" accesskey=""L"">登录</a><a href=""register.asp"" class=""sideA"" accesskey=""U"">用户注册</a>"
修改为以下代码(http://www.54bq.com/boke/为您的博客地址)
复制内容到剪贴板
程序代码
程序代码 userPanel = userPanel&"<a href=""login.asp"" class=""sideA"" accesskey=""L"">登录</a><a href=""register.asp"" class=""sideA"" accesskey=""U"">用户注册</a><a href=""http://www.54bq.com/boke/Plugins/QQlogin/start.asp"" class=""sideA"" accesskey=""L""><img src='http://qzonestyle.gtimg.cn/qzone/vas/opensns/res/img/Connect_logo_3.png' border=0></a>"
2、用记事本打开common/common.js(全静态模式),找到
复制内容到剪贴板
程序代码
程序代码 }catch(e){if (e.description.length > 0) alert(e.description);}
}
}
}
}
在其后添加
复制内容到剪贴板
程序代码
程序代码if ($("removeCommTips")) $("removeCommTips").innerHTML=$("removeCommTips").innerHTML+"<a href='http://www.54bq.com/boke/Plugins/QQlogin/start.asp'><img src='http://qzonestyle.gtimg.cn/qzone/vas/opensns/res/img/Connect_logo_3.png' border=0></a>";
3、用记事本打开class/cls_article.asp(全动态模式),找到
复制内容到剪贴板
程序代码
程序代码 <%if memName=empty then%>
虽然发表评论不用注册,但是为了保护您的发言权,建议您<a href="register.asp">注册帐号</a>.<br/>
<%end if%>
虽然发表评论不用注册,但是为了保护您的发言权,建议您<a href="register.asp">注册帐号</a>.<br/>
<%end if%>
修改为
复制内容到剪贴板
程序代码
程序代码 <%if memName=empty then%>
虽然发表评论不用注册,但是为了保护您的发言权,建议您<a href="register.asp">注册帐号</a>.<br/><a href='http://www.54bq.com/boke/Plugins/QQlogin/start.asp'><img src='http://qzonestyle.gtimg.cn/qzone/vas/opensns/res/img/Connect_logo_3.png' border=0></a>
<%end if%>
虽然发表评论不用注册,但是为了保护您的发言权,建议您<a href="register.asp">注册帐号</a>.<br/><a href='http://www.54bq.com/boke/Plugins/QQlogin/start.asp'><img src='http://qzonestyle.gtimg.cn/qzone/vas/opensns/res/img/Connect_logo_3.png' border=0></a>
<%end if%>
★简单安装方式(适合新手):
1、动态模式或半静态模式:只需去后台开启插件
2、全静态模式 去 界面与插件-设置模块 找到“会员专区”模块 编辑HTML
在最后添加以下代码(http://www.54bq.com/boke/为您的博客地址)
复制内容到剪贴板
程序代码
程序代码<!--QQ一键登录代码开始-->
<a href="http://www.54bq.com/boke/Plugins/QQlogin/start.asp">
<img src="http://qzonestyle.gtimg.cn/qzone/vas/opensns/res/img/Connect_logo_3.png" border=0>
</a>
<!--QQ一键登录代码结束-->
五、当QQ用户在QQ网站取消授权后,二次授权时将自动更新授权信息,授权信息是为了后续功能拓展所用
'===================================
特别提示:
当用户使用QQ帐号登录/注册贵站之后,会随机生成一个密码并直接登录。
用户可以选择记住此密码,或者再次使用QQ帐号登录。
二次使用QQ帐号登录之后会重置一个新密码,用户仍然可以选择记住此密码。
当用户(QQ空间的昵称)已经被注册为贵站会员时,会在该昵称后随机添加一个字符串用于注册贵站会员。
[本日志由 shmshz 于 2012-01-25 07:29 PM 更新]
上一篇: 初探Apache+Asp本以为可以抛弃IIS了,结果发现坑爹啊
下一篇: ASP变态的全球唯一标识符GUID
文章来自: 本站原创
Tags:
相关日志:
评论: 5 | 引用: 0 | 查看次数: -
发表评论


|
| 120.34.86.207 |
|
回复]
| 14.213.6.243 |