From f6a0c6466f7ab6044ddbce17723035d0b5761652 Mon Sep 17 00:00:00 2001 From: Tao Chen Date: Wed, 30 Oct 2024 16:33:01 +0800 Subject: [PATCH] modify delete user --- service/user.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/service/user.go b/service/user.go index cb8baa5..6bb431f 100644 --- a/service/user.go +++ b/service/user.go @@ -151,20 +151,14 @@ func (us *UserService) Logout(u *model.User, token string) error { // Delete 删除用户和oauth信息 func (us *UserService) Delete(u *model.User) error { - // 使用锁进行保护,确保用户删除和 OAuth 删除的原子性 - global.Lock.Lock("DeleteUserByUserId") - defer global.Lock.UnLock("DeleteUserByUserId") - // 删除用户 if err := global.DB.Delete(u).Error; err != nil { return err } - // 删除关联的 OAuth 信息 if err := AllService.OauthService.DeleteUserByUserId(u.Id); err != nil { return err } - return nil }