Feat: ICP 备案信息 (#348)

This commit is contained in:
TS
2020-04-30 22:50:16 -07:00
committed by GitHub
parent 79daf92896
commit 51f66eb06b
3 changed files with 4 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ import model "github.com/HFO4/cloudreve/models"
// SiteConfig 站点全局设置序列
type SiteConfig struct {
SiteName string `json:"title"`
SiteICPId string `json:"siteICPId"`
LoginCaptcha bool `json:"loginCaptcha"`
RegCaptcha bool `json:"regCaptcha"`
ForgetCaptcha bool `json:"forgetCaptcha"`
@@ -64,6 +65,7 @@ func BuildSiteConfig(settings map[string]string, user *model.User) Response {
res := Response{
Data: SiteConfig{
SiteName: checkSettingValue(settings, "siteName"),
SiteICPId: checkSettingValue(settings, "siteICPId"),
LoginCaptcha: model.IsTrueVal(checkSettingValue(settings, "login_captcha")),
RegCaptcha: model.IsTrueVal(checkSettingValue(settings, "reg_captcha")),
ForgetCaptcha: model.IsTrueVal(checkSettingValue(settings, "forget_captcha")),