我希望允许用户根据他们的ip地址过滤他们的登录(这是我将实现的用户首选项中的新设置)。
因此,如果用户使用特定的ip登录并且没有限制,则登录是成功的。
在任何其他情况下,我都是这样想的
如果用户选择他的完整IP,如67.31.85.47,并且他拥有此IP,则登录是好的。如果用户选择67.31.85。*并且具有此IP,则如果用户选择67.31,则登录是好的。如果用户选择67...*并且拥有此IP,则登录是有效的任何其他情况都是无效的
用户最多可以选择5个IP限制。例如:
67.31.*.*
167.77.47.*
62.11.28.28
25.57.*.*
169.*.*.*
我正在修修补补的剥离IP使用爆炸,然后比较所有的限制,他设置。这可能会很慢,因为我必须检查5次*4 (4 = IP在点上爆炸)
有没有更快的方法呢?谢谢
https://stackoverflow.com/questions/8071395
复制相似问题