diff --git a/drivers/cloudreve_v4/types.go b/drivers/cloudreve_v4/types.go index 9c28c0b2..455f0a95 100644 --- a/drivers/cloudreve_v4/types.go +++ b/drivers/cloudreve_v4/types.go @@ -47,7 +47,13 @@ type BasicConfigResp struct { type SiteLoginConfigResp struct { LoginCaptcha bool `json:"login_captcha"` - Authn bool `json:"authn"` + // RegCaptcha bool `json:"reg_captcha"` + // ForgetCaptcha bool `json:"forget_captcha"` + // RegisterEnabled bool `json:"register_enabled"` + // TosURL string `json:"tos_url"` + // PrivacyPolicyURL string `json:"privacy_policy_url"` + // SsoDisplayName string `json:"sso_display_name"` + // OidcDisplayName string `json:"oidc_display_name"` } type PrepareLoginResp struct { diff --git a/drivers/cloudreve_v4/util.go b/drivers/cloudreve_v4/util.go index 2c7d041e..a3a687c4 100644 --- a/drivers/cloudreve_v4/util.go +++ b/drivers/cloudreve_v4/util.go @@ -95,9 +95,6 @@ func (d *CloudreveV4) login() error { if err != nil { return err } - if !siteConfig.Authn { - return errors.New("authn not support") - } var prepareLogin PrepareLoginResp err = d.request(http.MethodGet, "/session/prepare?email="+d.Addition.Username, nil, &prepareLogin) if err != nil {