友链提交
请认真填写以下信息,谢谢!
(请填写完整的网址,例如:https://www.example.com)
(贵站展示本站链接的页面地址,一般是友链页面,填写后将自动验证友链关系有效性)
(用于抓取文章)
(用于接收通知)
侧边栏壁纸
博主头像
木因博客 博主等级

心在哪里收获就在哪里

  • 累计撰写 29 篇文章
  • 累计创建 27 个标签
  • 累计收到 30 条评论

目 录CONTENT

文章目录

uni-halo2.0小程序增加文章访问验证码功能

柳意梧情
2024-05-27 / 0 评论 / 0 点赞 / 222 阅读 / 0 字 / 正在检测是否收录...

前段时间写了一篇《 https://blog.muyin.site/archives/restrictRead 》的文章,有些小伙伴希望我再出一篇关于uni-halo2.0小程序的实现教程,今天就抽时间实现了一下功能,并且提交了一下 https://gitee.com/ialley-workshop-open/uni-halo/pulls/16 ,下面针对此次修改,出一篇使用教程。

功能演示:

功能实现:

一、要求:

二、代码修改

目前代码均已提交至开源仓库,代码修改记录请查看 https://gitee.com/ialley-workshop-open/uni-halo/pulls/16

三、使用教程

弹窗方式有两种:

  • 设置文章详情部分内容加密,可以手动关闭弹窗,验证密码后才能显示完整内容

  • 设置文章详情全部加密,验证密码后才能关闭弹窗显示完整内容

如何设置文章验证码?

  1. 基于 https://blog.muyin.site/docs/tools 实现,查看文档设置文章限制阅读即可(推荐使用此方式

第一步找到api/v2/all.api.js文件,修改方法checkPostVerifyCodegetPostVerifyCodeAuthorization,修改成你自己的Tools管理工具插件的认证token,如图所示:

第二步找到config/ad.config.js文件,修改rewardedVideoAd为你自己的小程序激励广告id,没有广告id就留空,如图所示:

  1. 基于文章元数据实现,支持如下元数据:

    1. unihalo_useVisitMorePwd :设置文章详情部分内容加密

    2. unihalo_useVisitPwd :设置文章详情全部加密

第一步填写弹窗方式,第二步填写密码

0

评论区