申请开发者「qzss_autozhifubaologin」「plugin」

应用开发者 a6364106 2月前 1051

应用名称:支付宝APP无感注册/登录

发布地址:支付宝APP无感注册/登录插件qzss_autozhifubaologin发布 - 艺术传媒 - 千竹书笙

应用简介:在支付宝APP内打开网站,使用支付宝开放信息进行自动无感注册并登录


最后于 1月前 被a6364106编辑 ,原因: 插件更新
最新回复 (16)
全部楼主
  • 应用开发者 a6364106 1月前 0
    引用 2
    感谢审核,已作如下修改:
    1、已对特定参数做了判断,如果参数存在则不做配置,不存在则新增。
    2、在原member新增字段而不用meta的原因是便于数据库检索判断,放到meta中的话无法直接检索出对应id而影响效率。
    3、已新增相关选项,$array已删除。
    4、qzss_index() 已删,qzss_zhifubao_enRSA2()这个是改名时误写了,已修正。
    5、已改用$zbp->fullcurrenturl, 感谢提供方法。
    6、main.php已改为跳转至设置页。
    7、本来给另一个插件写的,搞忘改了,现已修改为本插件ID。
  • 应用开发者 a6364106 1月前 0
    引用 3
    感谢管理大哥审核,插件已更新,版本已升级为1.1
  • 应用开发者 a6364106 1月前 0
    引用 4
    感谢审核,已作如下修改:
    1、确实ID改漏了,已修改为本插件ID。跳转url已使用$zbp->host,感谢建议。
    2、已增加csrf验证。
  • 应用开发者 a6364106 1月前 0
    引用 5
    感谢管理大哥审核,插件已更新,版本已升级为1.2
  • 应用开发者 a6364106 1月前 0
    引用 6
    感谢大佬
  • 应用开发者 a6364106 1月前 0
    引用 7
    插件更新版本2.1:
    感谢zblog 唐朝 大神的无私帮助

    1.新增字段使用官方字段添加方法,类型改为varchar字符串类型
    2.get和post接收值已改用GetVars方法
    3.用户表名获取已改用$zbp->table['Member']方法
    4.配置页url已在后台填写并删除main.php
    5.初次访问的url用cookie缓存,去除不必要的url净化方法
    6.新曾用户、登录过程、POST写成function方法
    7.增加密钥配置错误时的错误提示
    8.删除无用的die();
    9.新增$_COOKIE['autozhifubaologin_falsemsg']用来记录和判断错误信息
    10.修改密钥设置为多行文本框。
    11.appid增加自动校验,仅允许输入数字。
  • 应用开发者 a6364106 1月前 0
    引用 8
    版本更新2.2:
    1、调整save文件目录。
    2、删除不必要的方法引用文件,并将方法移至include中。
  • 应用开发者 a6364106 1月前 0
    引用 9
    版本更新 2.6
    1、后台新增APPID和PRIVATE_KEY获取和填写方式。
    2、取消用户组选择,默认为5;取消默认头像设置,默认不设置头像。
    3、删除初始化设置按钮及相关页面。
  • 应用开发者 a6364106 1月前 0
    引用 10
    版本更新 2.9

    1、注释空行显示,调整private_key 私钥输入框尺寸。
    2、save中增加trim前后空格过滤。
    3、千竹书笙官方社区 移至最右侧。
  • 应用开发者 a6364106 1月前 0
    引用 11
    感谢大佬审核:
    已作如下更新:
    1、在原member新增字段而不用meta或另新建表的原因是为了提高数据库检索效率。
    2、已改用GetVars。
    3、appid和private_key输入及保存时已作onkeyup="value=value.replace(/\D/g,'')"限制和trim处理两端的空格。至于输入内容是否正确,这个在可以在支付宝官方密钥工具中校验,已在配置页补充相关说明。
    4、已删除多余的Filter_Plugin_PostMember_Succeed。
    5、本意是想尽可能缩短代码,现已作调整。

    当前版本 3.0
  • 应用开发者 a6364106 1月前 1
    引用 12
    沉冰浮水 1、太麻烦了,还是一律禁止给系统表加字段吧; 2、给投个币? Z-BlogPHP 自用代码片段演示_哔哩哔哩_bilibili https://www.bilibili.com/vide ...
    感谢审核,据此已作如下更新:
    1、取消member中的自增字段,新增对应的表用于存储openid。
    2、已一键三连。并改改用该配置验证方案。
    3、改用GetGuestAgent() 获取UA,改用GetVars() 获取COOKIE。
    关于第4点:个人感觉没有必要动用class,本身API在流程中也就顺序运行一次,后来考虑放到function中,实际操作还是觉得没有必要。毕竟本插件设计原则就是轻便、快速。如果要使用class封装的话,其实支付宝官方是有提供SDK的,只不过太臃肿了[苦笑]。
    关于第5点:本插件功能就是实现自动注册并秒登录,如果还要选择是否自动注册登录的话就不是这个插件了。本插件存在的意义是在于页面在支付宝中分享并打开时自动记录用户OPENID,后面还会写另外插件实现支付宝用户管理,包括信息推送、活动、商城等。
  • 应用开发者 a6364106 1月前 0
    引用 13
    沉冰浮水 1、太麻烦了,还是一律禁止给系统表加字段吧; 2、给投个币? Z-BlogPHP 自用代码片段演示_哔哩哔哩_bilibili https://www.bilibili.com/vide ...
    插件已更新至现版本,3.4
  • 应用开发者 a6364106 1月前 0
    引用 14
    沉冰浮水 1、太麻烦了,还是一律禁止给系统表加字段吧; 2、给投个币? Z-BlogPHP 自用代码片段演示_哔哩哔哩_bilibili https://www.bilibili.com/vide ...
    3.4更新补充:  统一取消无意义的配置项的键值前缀
  • 应用开发者 a6364106 1月前 0
    引用 15
    当前版本4.0
    更新日志:api授权、注册及登录操作全部封装进class类。
  • 应用开发者 a6364106 1月前 0
    引用 16
    20220601 4.6

    更新日志:

    1、优化配置页UI,取消默认私钥的大尺寸。

    2、补充配置教程,含视频配置辅导。
  • 应用开发者 a6364106 25天前 0
    引用 17
    唐朝 1、缺少完整的文字教程或者视频教程(推荐采用文字教程)。2、注册账户命名规则不要采用通用格式,推荐采用随机英文命名。然后现在的名称规则可以用到别名字段。3、添加错误提示,当秘钥不对的时候,进行友好提示 ...
    20220607更新日志
    1、已补充视频教程,并优化配置页说明。
    2、接受建议,默认用户名采用时间戳、随机数、md5随机生成,别名为"用户"+id。
    3、在遇到权限错误时,会在页面底部弹出临时窗口,以提醒错误信息。
    当前版本 4.8
    • ZBlogger技术交流中心
      18
          
返回