https://www.tmd9.com/plugin.php?id=df_lock5 T" X2 D% E3 t8 \* g
discuz_plugin_df_lock_SC_GBK.xml (简体 GBK 编码) p8 C( B. x: [, a
discuz_plugin_df_lock_SC_UTF8.xml (简体 UTF8SC 编码)
3 j, k5 w) O/ E vdiscuz_plugin_df_lock_TC_UTF8.xml (繁体 UTF8TC 编码)
5 `# ]! p& v9 N% _7 K& D Udiscuz_plugin_df_lock_TC_BIG5.xml (繁体 BIG5 编码)1 g- T) T# O8 T5 |& N
1 w3 i) c k1 y/ t: u$ g0 @
- @6 |) f, o5 Y* C“安全锁 (df_lock)” 插件通过精准的用户组权限控制,结合灵活的URL白名单机制,自动拦截未授权访问并提供自定义提示或无感跳转功能,确保页面访问安全性与用户体验的无缝衔接。; y$ ~5 R/ }' H, v- U
& X. n. M5 D; ?6 E( \2 a2 T功能介绍:https://www.tmd9.com
* a( n* l6 b! a: [- e2 `7 h
5 L5 ]" R$ L* I8 J0 r8 J a( U/ p安全退出机制:在未授权用户访问受限页面时,通过 exit() 函数 强制中断后续脚本的执行,避免页面内容被加载或显示(也就是说查看源代码都看不到原有的任何页面信息)。
- e; C# j$ |- b
% M' _) @$ R, s A4 F2 ZURL 白名单机制:通过后台配置白名单 URL 片段,精准匹配允许访问的页面,即使在复杂的动态链接环境中,也能确保指定的页面对目标用户组开放。, G" A4 r2 X1 K' `, P( A
# s7 ?+ G& [" W+ f
用户组权限控制:支持插件后台设置多个无权访问的用户组,如游客、禁止访问、禁止IP等,根据需求灵活定义哪些用户组有无权限访问受限页面。7 Z* s+ p& l8 I# o$ y. _
' g' @( J; L- y) y自定义提示信息:当未授权用户尝试访问受限页面时,插件支持在页面上显示自定义内容,支持HTML,提升用户体验。
2 b% }. o% ]$ ~
6 ^. P/ L! O' F3 i智能跳转功能:对于没有访问权限的用户,插件可根据后台设置,无感强制自动跳转到指定页面(如登录页、通知页等),引导用户完成后续操作。! d ?0 F1 E4 |" Y7 {2 M
, _7 [. w2 @5 b" W/ }
兼容两端一键锁定:PC端、手机端自由开关,一键锁定全站。
2 |, Q+ L4 K. b5 _% E2 N6 j$ r: P+ m1 U, b* ]6 p! L
高效缓存整合:与 Discuz! 平台缓存系统无缝集成,确保数据的高效读取和更新。
. P9 A1 A- F' S
4 b& d7 J8 a( V$ S/ _9 o4 {应用场景:& G# W' b7 \8 c2 l5 @
! k d1 `0 |, O* }9 Q6 n
适用于隐私站点、会员专区、付费内容保护等多种场景,满足个性化的权限管理需求。1 {( m' b; v9 k; O- D5 C3 a
! e4 j+ x0 }! m5 {通过“安全锁 (df_lock)”插件,站长可以轻松实现多层次的权限控制,确保网站的安全性和用户体验。! @2 O6 Y& d! g0 j6 Q: Q
: m& j/ H: Q) k/ Y1 m2 p4 I$ B" e/ k |