微微CMS如何通过设置访问密码实现知识内容保护

博客 微微CMS 2025-06-02 15:12:24 4

目前,越来越多的朋友希望微微CMS支持内容只是保护,从而达到知识付费的效果。没错,微微CMS目前也能够支持内容知识保护,现在就来看看怎么开启吧!

对文章内容添加访问密码

在文章内容编辑中,有个扩展设置,在扩展设置的tab页中,有一个密码访问密码,在这里设置你的访问密码。

模板支持

微微CMS的访问密码是需要模板支持的,所以,在使用自己的模板的时候记得要改造一下,只要核心功能代码如下

首先在文章的dom区域,做函数判断,是否需要验证,如果需要验证,那么就渲染内容,否则渲染密码访问逻辑

除此之外,还需要在js中添加访问逻辑,因为后台是加了csrf的,所以还需要在渲染的页面中进行添加csrf到请求头里面。

主要js核心代码如下

这里使用的是jquery监听请求,拿到数据后对页面进行覆盖。

加密后的效果

我们访问对应的文章看看

此时需要密码访问

输入正确的密码后,页面就能正确的访问了。怎么样,学会了吗?



点击获取验证码