https://www.tmd9.com/plugin.php?id=df_lock
! K- G7 B( T4 Ndiscuz_plugin_df_lock_SC_GBK.xml (简体 GBK 编码)& d( T6 M* L$ H/ Y" _( t
discuz_plugin_df_lock_SC_UTF8.xml (简体 UTF8SC 编码)
. ?7 U2 s3 U, i6 [* e Pdiscuz_plugin_df_lock_TC_UTF8.xml (繁体 UTF8TC 编码)7 q. E3 l% Z3 z3 f' m' Y0 S
discuz_plugin_df_lock_TC_BIG5.xml (繁体 BIG5 编码)" L1 u$ }( T w( x" [
# J- j( b8 C) \4 x
9 K' N! N0 U# [% ~1 ], |
“安全锁 (df_lock)” 插件通过精准的用户组权限控制,结合灵活的URL白名单机制,自动拦截未授权访问并提供自定义提示或无感跳转功能,确保页面访问安全性与用户体验的无缝衔接。
8 ]8 [" o; N' x# r, _5 o& y/ J; P( x/ e
功能介绍:https://www.tmd9.com+ Y4 E b7 Z% _3 O$ n' y- `3 u- L, R
9 m/ E2 n/ d5 e5 J/ q7 q$ X$ I安全退出机制:在未授权用户访问受限页面时,通过 exit() 函数 强制中断后续脚本的执行,避免页面内容被加载或显示(也就是说查看源代码都看不到原有的任何页面信息)。. T, _6 X* B8 q$ w5 T3 t* ?
' ]" B+ L& _7 ]7 vURL 白名单机制:通过后台配置白名单 URL 片段,精准匹配允许访问的页面,即使在复杂的动态链接环境中,也能确保指定的页面对目标用户组开放。) Z5 Z. H# n) ^, G
5 R2 n' B0 O. t
用户组权限控制:支持插件后台设置多个无权访问的用户组,如游客、禁止访问、禁止IP等,根据需求灵活定义哪些用户组有无权限访问受限页面。' |* c% X9 q7 d& z6 V4 Y* u
& `- ~, g) n! W# P- p
自定义提示信息:当未授权用户尝试访问受限页面时,插件支持在页面上显示自定义内容,支持HTML,提升用户体验。( J( f; A0 }- n1 x' _4 E v! x
( b, y4 E" }7 I) m5 z
智能跳转功能:对于没有访问权限的用户,插件可根据后台设置,无感强制自动跳转到指定页面(如登录页、通知页等),引导用户完成后续操作。
7 Q# U: c# q. \6 g/ Y6 T$ j
5 e5 T% g3 i: X, a1 W& I兼容两端一键锁定:PC端、手机端自由开关,一键锁定全站。/ _2 q$ s$ \) A7 c
# s ^4 a( p/ v0 v" A高效缓存整合:与 Discuz! 平台缓存系统无缝集成,确保数据的高效读取和更新。, o; u& W& m: m. M) s1 L5 B, o& v
% H, d/ x6 @: r" Q+ M: ^2 ]
应用场景:/ l3 b7 H' H* V! E& {
! @2 M2 o p! ?2 M: \4 B适用于隐私站点、会员专区、付费内容保护等多种场景,满足个性化的权限管理需求。
& P3 |/ H, j1 ^, v1 \8 v" v
5 z' Q. E! |( x1 v通过“安全锁 (df_lock)”插件,站长可以轻松实现多层次的权限控制,确保网站的安全性和用户体验。/ J7 ~& P' q0 F9 v/ C
3 M9 H$ k3 v2 M$ r- L. L |