24 lines
465 B
Go
24 lines
465 B
Go
package api
|
|
|
|
import (
|
|
"adams549659584/go-proxy-bingai/api/helper"
|
|
"adams549659584/go-proxy-bingai/common"
|
|
"net/http"
|
|
)
|
|
|
|
type SysConfig struct {
|
|
// 是否系统配置 cookie
|
|
IsSysCK bool `json:"isSysCK"`
|
|
// 是否已授权
|
|
IsAuth bool `json:"isAuth"`
|
|
}
|
|
|
|
func SysConf(w http.ResponseWriter, r *http.Request) {
|
|
isAuth := helper.CheckAuth(r)
|
|
conf := SysConfig{
|
|
IsSysCK: len(common.USER_TOKEN_LIST) > 0,
|
|
IsAuth: isAuth,
|
|
}
|
|
helper.SuccessResult(w, conf)
|
|
}
|