https://www.tmd9.com/plugin.php?id=df_lock5 O) G! T) D3 x4 o1 F; i
discuz_plugin_df_lock_SC_GBK.xml (简体 GBK 编码)
& \9 u/ n: [1 _5 ]discuz_plugin_df_lock_SC_UTF8.xml (简体 UTF8SC 编码)6 F+ |/ b' g; U; P6 h
discuz_plugin_df_lock_TC_UTF8.xml (繁体 UTF8TC 编码)& n. k# O P1 p- R
discuz_plugin_df_lock_TC_BIG5.xml (繁体 BIG5 编码)
: J1 L) H, Y5 r6 O
/ ~4 P4 z" o' P" ~- U
0 w4 ]# o& W& {2 l2 G1 d“安全锁 (df_lock)” 插件通过精准的用户组权限控制,结合灵活的URL白名单机制,自动拦截未授权访问并提供自定义提示或无感跳转功能,确保页面访问安全性与用户体验的无缝衔接。
; m0 b" C2 m3 r- W! G" q* G* G/ ^, M$ L2 f" C" ?6 m
功能介绍:https://www.tmd9.com7 d6 V# j/ N1 L8 l8 H5 T) D! b
: y- Q! R+ O6 ~( G0 I* V. z
安全退出机制:在未授权用户访问受限页面时,通过 exit() 函数 强制中断后续脚本的执行,避免页面内容被加载或显示(也就是说查看源代码都看不到原有的任何页面信息)。% ?* X `4 \8 r i+ Y3 Z9 C
( z! H6 |2 B+ j6 G- x+ q8 h& ^URL 白名单机制:通过后台配置白名单 URL 片段,精准匹配允许访问的页面,即使在复杂的动态链接环境中,也能确保指定的页面对目标用户组开放。
# U/ D( i# T; z6 v$ H: u% _
3 }# M' Z! Q. G& { S8 u用户组权限控制:支持插件后台设置多个无权访问的用户组,如游客、禁止访问、禁止IP等,根据需求灵活定义哪些用户组有无权限访问受限页面。
% i' U# s/ \: g" d; g5 E
+ q9 U8 I9 s# `- M/ y. K/ \自定义提示信息:当未授权用户尝试访问受限页面时,插件支持在页面上显示自定义内容,支持HTML,提升用户体验。9 q" Z. A' @5 A) J$ s
; ~- q/ H% D; K/ k1 @智能跳转功能:对于没有访问权限的用户,插件可根据后台设置,无感强制自动跳转到指定页面(如登录页、通知页等),引导用户完成后续操作。& f$ w- A1 O$ [9 @9 u) t
9 b! A& s _5 j- P7 u" B兼容两端一键锁定:PC端、手机端自由开关,一键锁定全站。
) O' m* b% @ J* J/ |% W& y
m& w4 L; n: R" m, P7 f高效缓存整合:与 Discuz! 平台缓存系统无缝集成,确保数据的高效读取和更新。) v& g! m3 W. T
6 A! Q' X8 a3 s2 {7 v/ T' z" h1 Q
应用场景:
- G ?4 R v/ }1 n2 z$ j8 [. \+ u, `% g- {9 L$ v% ]9 _) w$ a
适用于隐私站点、会员专区、付费内容保护等多种场景,满足个性化的权限管理需求。
# \6 |, M! R6 [8 [" O" {& |' v& D; c) Y# u5 L
通过“安全锁 (df_lock)”插件,站长可以轻松实现多层次的权限控制,确保网站的安全性和用户体验。' n- m2 q3 @, {" T, c: m+ O
8 w9 ?$ a, k% P% F4 `$ N |