将网站主题管理员的IP地址设置为保密区域。

本文共计600字,阅读大约2分钟。

此文介绍如何:将网站主题管理员的IP地址设置为保密区域。

找到主题/inc/functions/functions.php

function zib_get_geographical_position_by_ip($ip)
{
    if (!$ip || strstr($ip, '0.0.0.') || strstr($ip, '192.168.') || strstr($ip, '127.0.')) {
        return false;
    }

    if (is_super_admin()) {
		$data = array(
			'ip'       => $ip,
			'nation'   => '',
			'province' => '保密地区',
			'city'     => '',
			'district' => '',
			'sdk'      => 'qq',
		);
		return $data;
    }

    $sdk = _pz('ip_addr_sdk');

    if ($sdk === 'qq') {
        $ip_addr_sdk = _pz('ip_addr_sdk_qq');
        if (!empty($ip_addr_sdk['appkey'])) {
            return zib_get_geographical_position_by_qq($ip, $ip_addr_sdk['appkey'], $ip_addr_sdk['secretkey']);
        }
    }

增加if (is_super_admin()) {}内容;

这样能够使登陆、注册、评论,一些功能实现保密管理员ip地址,来避免安全性问题

© 版权声明
THE END
点赞15赞赏分享
评论 抢沙发

请登录后发表评论

    暂无评论内容