插件由来
站长本来是想在网上找找 多吉云 的上传插件方便使用。上传插件没找到,找到了个URL鉴权插件,据说可以有效防止盗刷行为。
然后,我买了插件,加了作者好友获取授权文件,那个时候太晚了,作者迟迟没同意好友。然后,我干脆自己写了个插件并应用到了我的网站上。参考的 陶小桃Blog 的文章中的描述和截图开发插件。
最终,经过一夜的肝代码,我的插件终于完成了
后续我看看再写个多吉云上传插件
插件获取地址
说明
本插件完全免费
本插件完全兼容多吉云CDN
本插件大概率适配其他大厂,多吉云使用的URL鉴权协议据说是通用的
本插件搭配多吉云的域名防盗链、QPS 限制、封顶限制、单链接限速等访问控制功能,防护效果更优
本插件适配网站后台的主题设置页面
本插件适配在Css文件中使用@import引入其他Css文件的行为
本插件适配同时鉴权多个不同的域名
本插件支持动态资源加载行为(懒加载等)
注意:使用应当定期更换鉴权秘钥,其实不换应该也没啥事,毕竟我这个博客也没啥流量,呜呜呜呜
展示相关截图

如何使用
安装插件并启用(通用操作,此处不再赘述)
多吉云->融合CDN->域名管理->修改配置->访问控制->URL鉴权
开启URL鉴权->随机生成或手动填入秘钥->选择指定后缀鉴权(建议填入.webp;.png;.jpg;.jpeg;.css;.js)
保存配置

打开插件的设置页面
域名与密钥配置:
- 格式:
域名:秘钥,例如cdn.example.com:jdfhgfiwf - 说明:可接入多个域名,一行一个。域名是你在多吉云绑定的CDN域名
链接有效期配置:
- 单位:秒
- 说明:时间不宜过长或过短,过长防盗效果不佳,过短会导致用户浏览文章时,资源突然失效。
- 建议:300-600秒
需要鉴权的文件扩展名:
- 格式:同多吉云
- 说明:多吉云怎么填,这里怎么填,直接复制过来
鉴权参数名:
- 格式:二选一或者改代码添加别的
- 说明:多吉云是auth_key,其余厂商有的是auth_key,有的是sign,也有其他的,自己查文档哈
启用Service Worker:
- 格式:默认启用
- 说明:用于加载动态资源文件的鉴权,默认开。常用场景:懒加载等。
保存配置

测试
网站前台刷新一下,进入F12查看请求的地址是否携带鉴权参数即可
版本更新
V1.0.0
-
🎉 初始版本发布
-
🔐 基础URL鉴权功能
-
🌐 Service Worker支持
-
⚙️ 多域名配置支持
V1.1.0
- ✨ 新增客户端自动刷新机制
- 🔧 增强Service Worker错误处理
- 🐛 修复插件禁用后仍然工作的问题
- 📝 完善文档和调试信息
- 🚀 提升用户体验和稳定性
V2.0.0
- ✨ 新增多吉云资源后缀支持功能
- 🔧 支持图片处理参数等URL后缀
- 📝 完善配置选项和使用说明
- 🚀 提升URL处理的兼容性
最后
当多吉云一旦启用URL鉴权,那么网站就会立刻出现资源加载失败的情况
这个时候需要去配置插件,才会正常加载网站
联系我
有什么问题在评论区留言即可
如果你能找到我的微信,那当然就可以微信聊喽
