不久前,Top Vision Technology推出了国内首个小程序安全解决方案。该解决方案由小程序设备指纹、小程序授权码、小程序代码混淆加密服务组成,可有效防范账户、交互、交易、信息等风险,确保150万个小程序的运行安全。该程序发布后,小大象根据用户咨询情况,统计出用户最关心的10个咨询问题。在此期间,小象也收到了来自小程序用户的大量流程和应用反馈。下面是小程序用户“金色马车”写的小程序访问体验过程。访问前的准备在访问前,请在顶部图片官方网站注册您的帐户。注册后,登录管理平台。在左侧菜单栏中找到“Sense Sense Validation”模块,然后单击“Free Trial”按钮。然后,管理平台将被要求输入应用程序名称、应用程序URL、应用程序场景和应用程序设置。您可以根据有关情况填写我们经营的小程序。

完成后,它将自动进入应用程序管理界面,并记录以后在访问过程中需要使用的应用程序密钥。在这里,您可以阅读开发文档,查看访问说明和相关代码。

登录微信公众平台的小程序管理页面,选择“相关小程序”,即可轻松访问小程序。有两种类型的访问:跳转访问和插件访问。步骤略有不同,但稍后会详细介绍。跳转访问首先,登录微信小程序管理平台,搜索“开发管理”。wx82db4a59175bdfdf(顶象验证码小程序ID),添加并关联顶象验证码小程序。

然后,复制并粘贴开发文档中的示例代码。

在Appid中填写获得的密钥ID,完成前端部分的集成(需要注意的是,微信模拟器可能会因为bug而无法显示,你可以实际运行它,看看它是否可以进行跳转)

当涉及到后端集成时,您需要从Top Reserve开发文档下载集成SDK,并在开发文档的帮助下输入秘密并进行身份验证。如果输入正确,则在执行后返回成功的验证参数。插件访问管理员ID登录微信公共平台,并使用需要访问小程序的相关帐户。然后点击“设置”→“第三方服务”→“添加插件”,输入关键字“顶级目标”搜索(输入),然后从搜索结果中选择“顶级目标验证码”添加插件。

此时,平台会被要求填写申请说明,如果申请长时间没有通过,可以咨询Headfest Technology的客户服务询问原因,或者重新提交申请。通过后,您需要在app.json中声明插件,并在page.json中引入自定义组件。

让我们来看看声明插件。只需将代码添加到默认的.json文件。(代码可以从开发手册中复制)为了验证效果,我们可以编写一个简单的登录界面表单,包括账号+密码+登录按钮(这里我们使用的是WeChat的weui)按照文档中的说明,将以下代码添加到需要添加的页面index.xwml:

您可以看到登录界面中显示了单击身份验证控件,因此您需要将监听事件添加到当前页面index.js中,并在检索到的密钥中输入APPID。无论哪种方式,顶级大象小程序都可以快速使用,让我们小程序的用户放弃了复杂的“反人类”认证码,通过点击和滑动快速通过验证,防止了羊毛提取、账户欺诈等恶意行为,极大地提高了用户体验和安全性。