diff --git a/weed/s3api/auth_credentials.go b/weed/s3api/auth_credentials.go index aa5199117..b7a8dbf95 100644 --- a/weed/s3api/auth_credentials.go +++ b/weed/s3api/auth_credentials.go @@ -133,6 +133,12 @@ func (iam *IdentityAccessManagement) authRequest(r *http.Request, actions []Acti case authTypeSigned, authTypePresigned: glog.V(3).Infof("v4 auth type") identity, s3Err = iam.reqSignatureV4Verify(r) + case authTypePostPolicy: + return ErrNotImplemented; + case authTypeJWT: + return ErrNotImplemented; + case authTypeAnonymous: + return ErrNotImplemented } glog.V(3).Infof("auth error: %v", s3Err)