https://www.tmd9.com/plugin.php?id=zhi200_reg_area
5 O; k" x1 m+ h8 Z& z* v7 \discuz_plugin_zhi200_reg_area_SC_GBK.xml (简体 GBK 编码) ~ ~! w3 s3 Y3 v- H% _9 p
discuz_plugin_zhi200_reg_area_SC_UTF8.xml (简体 UTF8SC 编码)
1 t6 I) L# |. P: w3 d' U2 Hdiscuz_plugin_zhi200_reg_area_TC_UTF8.xml (繁体 UTF8TC 编码)) U! X0 d9 {" b' K! t( i
discuz_plugin_zhi200_reg_area_TC_BIG5.xml (繁体 BIG5 编码). S, Z$ o, z; o( E6 C
# ?; l2 Z" T. c2 a b6 B$ \
3 z, E& m3 |( ]( p3 b在某些特定地区,往往存在较高比例的恶意注册、网络欺诈以及攻击行为。通过禁止这些地区的用户注册,能够有效降低论坛遭受恶意软件传播、垃圾信息发布、网络攻击以及网络欺诈等风险,减少潜在欺诈行为给论坛用户带来的经济损失和信任危机,进而保障论坛的正常运行和用户数据安全。
8 x& k+ `7 N6 H8 v" b( ]/ ^5 {9 p+ ]7 `6 F) f
本插件通过Discuz自带的IP库快速查询所在地区,再匹配地区过滤列表,同时支持地区黑名单和白名单模式。如果您的论坛使用了Cloudflare,则可以直接使用ISO-3166-1 alpha-2 的地区代码来区分地区,不依赖IP库。
6 q' T% R$ Z: U
8 k T3 R5 S9 D' @6 l功能介绍:https://www.tmd9.com
$ d1 t: H' Z5 X, t2 K
7 q! t# Y7 J# Z+ i1. 支持地区黑名单和白名单模式。默认情况下采用黑名单模式,符合过滤列表的地区用户将被阻止注册。而开启白名单模式后,不符合过滤列表的地区用户将全部被阻止注册。
8 S Z* c8 q+ e0 F, S3 o% g; u# B% C1 W% }6 i2 b
2. 地区识别方法支持”Discuz系统自带IP库“和”Cloudflare识别(不依赖IP库)“。默认使用”Discuz系统自带IP库“。若你的网站使用了 Cloudflare,则可以选择“Cloudflare识别”,该方法不依赖 IP 库,速度更快。不过此方法仅支持 Cloudflare 提供的地区,无法细分到具体的市,因为Cloudflare提供的是ISO-3166-1 alpha-2 的地区代码。6 r& \, ~8 R9 I8 N$ F( U
9 f& e. E: T4 R1 o
3. 如果使用Cloudflare识别,那么过滤列表中应填入ISO-3166-1 alpha-2 的地区代码缩写(两位字母的缩写),请点击访问ISO网站查看完整地区代码列表。例如,中国为CN。8 [) d6 ^+ J3 F: K7 ^" B
1 O4 c( o0 ?" k6 x- S
4. 可以自定义限制提示信息。但在考虑禁止特定地区注册时,需谨慎权衡其利弊。这种做法可能会被认为具有不公平性或歧视性,并且可能会影响论坛的多样性和包容性。所以,提示信息中不要明确指出访客所在地区被限制。/ \' o! b2 W2 r* u" w& q: d% V
7 n. \ U7 N& E3 X5. 支持电脑版和手机触屏版。; @- D; H, d3 ^+ E0 P2 o8 ?7 [4 z( h
+ ]& M/ Q6 P, J6 [" Y+ M. U9 q! l3 Z使用教程:https://www.tmd9.com9 \0 Q' `( z( b' l( Z {
1 ]) F5 C5 W" J U! T应用推荐:限时注册用户
* a$ C: A7 [/ h5 p# B1 d更多应用:https://www.tmd9.com/developer-102645.html E' {$ d1 ^& V
) X# T, Q( j8 D6 G7 k9 C3 m
常见问题参考:
$ O+ D( j8 z: a0 G- ^( \* I+ |/ G6 g% J e
Discuz! X3.5 针对常见CDN/WAF/负载均衡,如何获取真实IP https://www.tmd9.com/thread-15034-1-1.html
) M, i+ [3 J' t6 v2 k/ i( {- t7 X/ i
Discuz!X3.5更换为纯真IP库的方法 https://www.tmd9.com/thread-15361-1-1.html' R+ G8 s! l4 e, m; Y
" f/ k) m1 C* }4 \* M |