开发环境允许自由配置白名单 ip
This commit is contained in:
@@ -2,6 +2,7 @@ package handlers
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"net"
|
"net"
|
||||||
|
"platform/pkg/env"
|
||||||
"platform/web/auth"
|
"platform/web/auth"
|
||||||
"platform/web/core"
|
"platform/web/core"
|
||||||
g "platform/web/globals"
|
g "platform/web/globals"
|
||||||
@@ -190,8 +191,7 @@ func secureAddr(str string) error {
|
|||||||
if addr == nil {
|
if addr == nil {
|
||||||
return fiber.NewError(fiber.StatusBadRequest, "IP 解析失败")
|
return fiber.NewError(fiber.StatusBadRequest, "IP 解析失败")
|
||||||
}
|
}
|
||||||
|
if env.RunMode == env.RunModeDev || addr.IsGlobalUnicast() {
|
||||||
if addr.IsGlobalUnicast() {
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
return fiber.NewError(fiber.StatusBadRequest, "IP 地址不可用")
|
return fiber.NewError(fiber.StatusBadRequest, "IP 地址不可用")
|
||||||
|
|||||||
Reference in New Issue
Block a user