mirror of
https://github.com/lejianwen/rustdesk-api.git
synced 2026-05-04 21:46:05 +00:00
add oauth loginlog & fix bugs
This commit is contained in:
11
http/http.go
11
http/http.go
@@ -7,12 +7,23 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
"github.com/sirupsen/logrus"
|
||||
"net/http"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func ApiInit() {
|
||||
gin.SetMode(global.Config.Gin.Mode)
|
||||
g := gin.New()
|
||||
|
||||
//[WARNING] You trusted all proxies, this is NOT safe. We recommend you to set a value.
|
||||
//Please check https://pkg.go.dev/github.com/gin-gonic/gin#readme-don-t-trust-all-proxies for details.
|
||||
if global.Config.Gin.TrustProxy != "" {
|
||||
pro := strings.Split(global.Config.Gin.TrustProxy, ",")
|
||||
err := g.SetTrustedProxies(pro)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
}
|
||||
|
||||
if global.Config.Gin.Mode == gin.ReleaseMode {
|
||||
//修改gin Recovery日志 输出为logger的输出点
|
||||
if global.Logger != nil {
|
||||
|
||||
Reference in New Issue
Block a user