https://www.tmd9.com/plugin.php?id=df_lock" A4 ?* n5 T; B3 c, e
discuz_plugin_df_lock_SC_GBK.xml (简体 GBK 编码)
1 Q" [, ]- ?# m9 O' ]: Sdiscuz_plugin_df_lock_SC_UTF8.xml (简体 UTF8SC 编码)/ t7 o3 n( a- K4 C) Z9 G% o
discuz_plugin_df_lock_TC_UTF8.xml (繁体 UTF8TC 编码)
" @, }6 J1 G# f8 c3 D' G3 @discuz_plugin_df_lock_TC_BIG5.xml (繁体 BIG5 编码)6 o, ^% o# H+ Y* A9 j0 V
9 q" o5 `" y* H1 d' p8 h3 q# I" k6 u0 X4 |/ o% [8 \/ U
“安全锁 (df_lock)” 插件通过精准的用户组权限控制,结合灵活的URL白名单机制,自动拦截未授权访问并提供自定义提示或无感跳转功能,确保页面访问安全性与用户体验的无缝衔接。
; p/ E& Q. H* s, M, ^3 X. Q" K# i( q
' c2 M0 L8 `+ n/ Q6 S! a功能介绍:https://www.tmd9.com7 Z+ v# ~ y& Q o6 v) D% d9 G& N( p
0 O. b, e9 \; A! W M安全退出机制:在未授权用户访问受限页面时,通过 exit() 函数 强制中断后续脚本的执行,避免页面内容被加载或显示(也就是说查看源代码都看不到原有的任何页面信息)。1 R: m0 y; C. C! V. V2 `4 d
. T7 h6 C5 [4 ?) X# [URL 白名单机制:通过后台配置白名单 URL 片段,精准匹配允许访问的页面,即使在复杂的动态链接环境中,也能确保指定的页面对目标用户组开放。: F. x( v- V/ d2 t
( Z# }& m5 T9 B, V; g4 t! V" z7 ^! S. b
用户组权限控制:支持插件后台设置多个无权访问的用户组,如游客、禁止访问、禁止IP等,根据需求灵活定义哪些用户组有无权限访问受限页面。
5 r7 @9 H1 y# x' h+ \* @6 S
9 E2 f! l( o8 x4 R, U1 V自定义提示信息:当未授权用户尝试访问受限页面时,插件支持在页面上显示自定义内容,支持HTML,提升用户体验。
( V \( p: c* V: w2 Q; w
v. D; a# x' n+ Z2 {- o o智能跳转功能:对于没有访问权限的用户,插件可根据后台设置,无感强制自动跳转到指定页面(如登录页、通知页等),引导用户完成后续操作。
2 i$ j F* H: F3 |. Z2 K u
) D" Z" p9 r2 C! P5 d兼容两端一键锁定:PC端、手机端自由开关,一键锁定全站。- y, A+ B: ~$ E0 ^
7 a5 C% C+ z0 R: |
高效缓存整合:与 Discuz! 平台缓存系统无缝集成,确保数据的高效读取和更新。1 M) x: s3 F+ d4 v8 g6 |
; Z \( g( K4 f. [ g3 j应用场景: i5 F$ A5 h3 N& k3 p: u
w* p4 ? L1 J! C
适用于隐私站点、会员专区、付费内容保护等多种场景,满足个性化的权限管理需求。
* ~2 \: \2 r# J) D
* v5 l) t3 [9 M) b通过“安全锁 (df_lock)”插件,站长可以轻松实现多层次的权限控制,确保网站的安全性和用户体验。
8 E) a5 F/ C5 E" u0 ^: f9 T$ J# T5 ^% |( l% |! {' \# ~
|