前段时间写了一篇《
https://blog.muyin.site/archives/restrictRead 》的文章,有些小伙伴希望我再出一篇关于uni-halo2.0小程序的实现教程,今天就抽时间实现了一下功能,并且提交了一下https://gitee.com/ialley-workshop-open/uni-halo/pulls/16 ,下面针对此次修改,出一篇使用教程。
功能演示:
功能实现:
一、要求:
二、代码修改
目前代码均已提交至开源仓库,代码修改记录请查看
三、使用教程
弹窗方式有两种:
设置文章详情部分内容加密,可以手动关闭弹窗,验证密码后才能显示完整内容
设置文章详情全部加密,验证密码后才能关闭弹窗显示完整内容
如何设置文章验证码?
-
基于
https://blog.muyin.site/docs/tools 实现,查看文档设置文章限制阅读即可(推荐使用此方式)
第一步找到
api/v2/all.api.js
文件,修改方法checkPostVerifyCode
和getPostVerifyCode
的Authorization
,修改成你自己的Tools管理工具插件的认证token,如图所示:第二步找到
config/ad.config.js
文件,修改rewardedVideoAd
为你自己的小程序激励广告id,没有广告id就留空,如图所示:
-
基于文章元数据实现,支持如下元数据:
-
unihalo_useVisitMorePwd
:设置文章详情部分内容加密 -
unihalo_useVisitPwd
:设置文章详情全部加密
-
第一步填写弹窗方式,第二步填写密码
评论区