From 843ac3340c581f87848f783919ad45323cd64073 Mon Sep 17 00:00:00 2001 From: l2vator Date: Mon, 15 Jul 2024 19:22:53 +0900 Subject: [PATCH] =?UTF-8?q?[=EC=98=A4=EC=8A=B9=EC=84=9D]=20=EA=B3=84?= =?UTF-8?q?=EC=A0=95=20=EC=82=AD=EC=A0=9C=20-=20=EA=B2=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=EA=B3=84=EC=A0=95=EC=9D=80=20=EC=82=AD=EC=A0=9C=20?= =?UTF-8?q?=EB=B6=88=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/service.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/service.go b/core/service.go index cdf25fc..9d284f3 100644 --- a/core/service.go +++ b/core/service.go @@ -883,6 +883,11 @@ func (sh *serviceDescription) delacc(w http.ResponseWriter, r *http.Request) { delop = primitive.M{"$set": primitive.M{"_ts": primitive.NewDateTimeFromTime(curtime)}} if originAuthType == AuthPlatformFirebaseAuth { + if sType == "guest" { + logger.Error("delacc failed. cannot delete a guest account.") + w.WriteHeader(http.StatusBadRequest) + return + } sh.mongoClient.Delete(CollectionFirebaseUserInfo, bson.M{"firebaseuserid": sId}) } } else {