limit ip
This commit is contained in:
@@ -4,8 +4,8 @@
|
|||||||
* @version:
|
* @version:
|
||||||
* @Author: kangkang
|
* @Author: kangkang
|
||||||
* @Date: 2020-09-30 17:32:46
|
* @Date: 2020-09-30 17:32:46
|
||||||
* @LastEditors: kangkang
|
* @LastEditors: Please set LastEditors
|
||||||
* @LastEditTime: 2020-11-12 19:17:36
|
* @LastEditTime: 2021-11-13 17:39:01
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace fastphp\base;
|
namespace fastphp\base;
|
||||||
@@ -39,6 +39,11 @@ class Controller
|
|||||||
|
|
||||||
} else {
|
} else {
|
||||||
if(isset($_SERVER['HTTP_TOKEN'])){
|
if(isset($_SERVER['HTTP_TOKEN'])){
|
||||||
|
$ip = getIp();
|
||||||
|
$ip_limit = file_get_contents('/var/www/ip/ip');
|
||||||
|
if ((strpos($ip_limit, $ip) == false)&&$ip!=$ip_limit) {
|
||||||
|
die;
|
||||||
|
}
|
||||||
$jwt = new Jwt('etor_yh_lzh_20f_2020_YES');
|
$jwt = new Jwt('etor_yh_lzh_20f_2020_YES');
|
||||||
$getPayload=$jwt->verifyToken($_SERVER['HTTP_TOKEN']);
|
$getPayload=$jwt->verifyToken($_SERVER['HTTP_TOKEN']);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user