账号通
    

账号  

密码  

40594

查看

50

回复
主题:免费共享支付宝5亿会员,支付宝快捷登录插件针对KesionCMS V7.x发布 [收藏主题] 转到:  
任我行 当前离线

6496

主题

191

广播

251

粉丝
添加关注
级别:管理员

用户积分:46050 分
登录次数:4182 次
注册时间:2006/4/26
最后登录:2024/11/21
任我行 发表于:2011/8/9 10:36:13   | 显示全部帖子 查看该作者主题 楼主 
科汛在线网校系统

支付宝“快捷登录”简介

海量支付宝用户只要登录支付宝账号,即可在您网站下单购物。快捷登录简化用户购物流程,提升网站下单率。



插件下载:

 下载信息  [文件大小:25.32 KB 下载次数: 次]
点击下载文件:alipay.rar



使用步骤:



  1.下载上面补丁包上传放到api目录下

  2.打开数据库,找到数据表KS_User,手工增加一个字段,字段名称为 AlipayID 类型varchar(100)

  3.打开api/alipay/class/alipay_config.asp 配置您的支付宝账号信息:



  '合作者身份ID,以2088开头的16位纯数字

partner         = "2088000000003062"

'安全检验码,以数字和字母组成的32位字符

key      = "ftonb3nu1t7ybistoog0l17v2e23s332"

'页面跳转同步通知页面路径,要用 http://格式的完整路径,不允许加?id=123这类自定义参数

return_url      = "http://您的域名/api/alipay/return_url.asp"

'return_url的域名不能写成http://localhost/alipay.auth.authorize_asp_gb/return_url.asp,否则会导致return_url执行无效

'↑↑↑↑↑↑↑↑↑↑请在这里配置您的基本信息↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑



'字符编码格式 目前支持 gbk 或 utf-8

input_charset = "gbk"



将上面红色的地方改成你的支付宝信息,具体请登录支付宝网站,商家服务->我的商家服务里获得,如下图:



点击查看原图





温馨提示:使用支付宝快捷登录,请确保您已和支付宝公司签定并开通此项服务,否则无法使用。



    点击以下链接快速申请开通:

https://b.alipay.com/order/slaverIndex.htm?rewardIds=vtq05uWfOIk-Ht9P1HzAYTlNX7GOvULv





   如果已经签约过担保、即时、双功能的用户直接签这个“快捷登录”就可以



https://b.alipay.com/order/slaverIndex.htm?rewardIds=nSEmOffIyrI







4.在需要登录的地方增加快速登录按钮,以{$GetUserLoginByScript}标签调用的登录框为例,说明增加登录按钮:



    请打开user/userlogin.asp,找到以下代码,并增加红色的部分即可



    'script方式调用

  Sub GetLoginByScript()

           If KSUser.UserLoginChecked=false Then

      KS.Echo "document.write('<form name=""myform"" id=""myform"" method=""POST"" action=""" & KS.GetDomain & "user/checkuserlogin.asp"">用户名 <input type=""text"" maxlength=""30"" name=""username"" id=""username"" size=""12"" class=""textbox""/>&nbsp;密码 <input style=""FONT-FAMILY: verdana;"" type=""password"" maxlength=""30"" name=""password"" size=""12"" id=""password"" class=""textbox""/>&nbsp;');"

    If KS.Setting(34)="1" Then

     KS.Echo "document.write('<span>验证码 </span><inputgetCode()"" maxlength=""8"" type=""text"" name=""Verifycode"" size=""5"" class=""textbox""><span id=""showVerify""><IMG style=""cursor:pointer"" src=""" & KS.GetDomain & "plus/verifycode.asp""this.src=\'" & KS.GetDomain & "plus/verifycode.asp?n=\'+ Math.random();"" align=""absmiddle""></span>');"

    End If

    KS.Echo "document.write('<input align=""absmiddle"" type=""image"" src=""" & KS.GetDomain & "images/login.gif""return(CheckLoginForm())""  class=""lgbtn""/>&nbsp;<a href=""" & KS.GetDomain & "?do=reg"" target=""_self"">注册</a>&nbsp;|&nbsp;<a href=""" & KS.GetDomain & "user/getpassword.asp"">找回密码</a></form>');"

     KS.Echo "document.write(' <a href=""" & KS.GetDomain & "api/alipay/alipay_auth_authorize.asp""><img align=""absmiddle"" src=""" & KS.GetDomain &"api/alipay/alipay_button.gif"" /></a>');"



     Else

       KS.Echo "document.write('您好!<span style=""color:red"">" & KSUser.UserName & "</span>,欢迎来到会员中心!【<a href=""" & KS.GetDomain & "user/"">会员中心</a>】【<a href=""" & KS.GetDomain & "/user/user_Message.asp?action=inbox"">短消息"& GetMailTips()& "</a>】【<a href=""" & KS.GetDomain & "User/UserLogout.asp"">退出</a>】');"

     End If

  End Sub





其它登录的地方如要增加登录按钮类似,大部分登录代码都在user/userlogin.asp, 只有论坛的顶部登录是在文件ks_cls/clubfunction.asp







如果您要体验支付宝快捷登录功能,可以进入http://bbs.kesion.com顶部找到支付宝快捷登录进行测试,如下图:



点击查看原图







点击查看原图

点击查看原图





一旦绑定后,下次就可以直接用支付宝快捷登录了。。。





说明:此功能在即将发布的新版本会直接集成。届时不需要用户再自行另外安装插件!

 
  支持(1) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.06641秒 powered by KesionCMS 9.0