https://www.tmd9.com/plugin.php?id=df_lock
, v, R: Q1 C- K; m. tdiscuz_plugin_df_lock_SC_GBK.xml (简体 GBK 编码), {& n+ N. w6 d3 n
discuz_plugin_df_lock_SC_UTF8.xml (简体 UTF8SC 编码)0 o; p# o9 j+ n# e
discuz_plugin_df_lock_TC_UTF8.xml (繁体 UTF8TC 编码)
* S5 p& w' R% Z) O, Adiscuz_plugin_df_lock_TC_BIG5.xml (繁体 BIG5 编码)! @( L, C g& |, b( d/ r+ D
+ g7 @) Q8 h4 Q. I& S
; j: N) E; I a, T) m6 n
“安全锁 (df_lock)” 插件通过精准的用户组权限控制,结合灵活的URL白名单机制,自动拦截未授权访问并提供自定义提示或无感跳转功能,确保页面访问安全性与用户体验的无缝衔接。
/ G- U* g! J1 |1 @+ f6 M# M
$ n. _! v- l3 \* p& X' o% T' M功能介绍:https://www.tmd9.com1 }7 g2 ^. K9 {* C# F2 x
+ s z8 G0 P& m- }6 ], W3 i安全退出机制:在未授权用户访问受限页面时,通过 exit() 函数 强制中断后续脚本的执行,避免页面内容被加载或显示(也就是说查看源代码都看不到原有的任何页面信息)。! ~% C9 U& O: M7 a$ @7 R8 [
( o3 N4 N# Z- [8 M% q( Y
URL 白名单机制:通过后台配置白名单 URL 片段,精准匹配允许访问的页面,即使在复杂的动态链接环境中,也能确保指定的页面对目标用户组开放。
+ d7 Y H8 T. R( ]; @8 O5 X. Y$ o' g/ G2 M
用户组权限控制:支持插件后台设置多个无权访问的用户组,如游客、禁止访问、禁止IP等,根据需求灵活定义哪些用户组有无权限访问受限页面。7 Z2 Y7 k* Y" Y) r
% \9 P2 x0 v. l a$ G
自定义提示信息:当未授权用户尝试访问受限页面时,插件支持在页面上显示自定义内容,支持HTML,提升用户体验。3 E4 V9 I+ ^3 N; x( D
) Y7 u. Z1 i- }智能跳转功能:对于没有访问权限的用户,插件可根据后台设置,无感强制自动跳转到指定页面(如登录页、通知页等),引导用户完成后续操作。: N+ _" `. p0 Z1 M$ r
& X1 O) C: a1 s2 `& b兼容两端一键锁定:PC端、手机端自由开关,一键锁定全站。! v2 ~/ B5 e/ H5 F; a; j: H
3 o7 g4 O# a, J高效缓存整合:与 Discuz! 平台缓存系统无缝集成,确保数据的高效读取和更新。
, [, |% {9 W2 z, A5 t {
! C4 x3 h! _- j) f, x应用场景:
0 b) ]$ R, U, K6 }
' s+ i( x1 V8 R) q# |适用于隐私站点、会员专区、付费内容保护等多种场景,满足个性化的权限管理需求。
- s" c/ v) v) |! G& Q2 Z
* w/ ]7 }# j1 R. f: j* U; x4 t# ? n通过“安全锁 (df_lock)”插件,站长可以轻松实现多层次的权限控制,确保网站的安全性和用户体验。! Y. K. T' Z1 L( W2 x! o6 {4 |; V- G
7 C5 l) N) c0 ~8 | |