diff --git a/core/service.go b/core/service.go index 523eb9e..7afbeef 100644 --- a/core/service.go +++ b/core/service.go @@ -873,6 +873,12 @@ func (sh *serviceDescription) delacc(w http.ResponseWriter, r *http.Request) { delop = primitive.M{ "$set": primitive.M{"_ts": curtime}, } + + if sType == AuthPlatformFirebaseAuth { + sh.mongoClient.Delete(CollectionFirebaseUserInfo, bson.M{ + "firebaseuserid": sId, + }) + } } else { delfilter["platform"] = sType targetLinkId, err := sh.mongoClient.FindAll(CollectionLink, delfilter, options.Find().SetProjection(bson.M{